python 使用QPixmap显示图片扭曲、错位问题的解决
将cv类型的图片转换为Qpixmap显示在Qlabel上出现扭曲的问题,如图所示:
此处代码为:
img = QImage(img.data, img.shape[1], img.shape[0],QImage.Format.Format_BGR888)
pixmap = QPixmap.fromImage(img)
self.__ui.label_blueImage.setPixmap(pixmap)
问题解决
上述代码中
showImage = QImage(img.data, img.shape[1], img.shape[0],QImage.Format_RGB888)
参数不完全导致错误,应该更正为:
img = QImage(img.data, img.shape[1], img.shape[0], img.shape[1] * 3,QImage.Format.Format_BGR888)
或者重新规划大小,叫字节对齐。
height = img.shape[0]
width = img.shape[1]
img = cv.resize(img, (int(width / 4) * 4, int(height / 4) * 4))img = QImage(img.data, img.shape[1], img.shape[0], QImage.Format.Format_BGR888)
pixmap = QPixmap.fromImage(img)
python 使用QPixmap显示图片扭曲、错位问题的解决相关推荐
- QPixmap显示图片
我们来实现在窗口上显示图片,并将图片进行平移,缩放,旋转和扭曲.这里我是利用QPixmap类来实现图片显示的. 一.利用QPixmap显示图片. 1.将以前的工程文件夹进行复制备份,我们这里将工程文件 ...
- 利用QPixmap显示图片
利用QPixmap显示图片 我们来实现在窗口上显示图片,并将图片进行平移,缩放,旋转和扭曲.这里我是利用QPixmap类来实现图片显示的. 一.利用QPixmap显示图片. 1.将以前的工程文件夹进行 ...
- win7系统不显示图片的缩略图的终极解决方法
win7系统不显示图片的缩略图的终极解决方法 参考文章: (1)win7系统不显示图片的缩略图的终极解决方法 (2)https://www.cnblogs.com/senior-engineer/p/ ...
- python 读取并显示图片,用plt 同时显示多幅图像
##plt 同时显示多幅图像 import matplotlib.pyplot as pltplt.figure() plt.subplot(1,2,1) plt.imshow(images[i]) ...
- python skimage 不显示图片
from skimage import io, data from skimage import data_dirprint(data_dir) img = data.horse() io.imsho ...
- python汉字无法显示图片_完美解决matplotlib画图中文显示问题
相信有很多人曾经被matplotlib画图的中文显示问题所困扰,包括我自己.每次生产环境发生改变,都会遭遇到这个问题,然后需要花大量的时间在它上边.最可气的是每次遇到的问题不一定一样,上一次使用的方法 ...
- python opencv 读取显示图片
读取图片路径有中文似乎会产生问题 import cv2 import numpy as np img = cv2.imread('touxiang.jpg',cv2.IMREAD_GRAYSCALE) ...
- python在左上角显示图片_python – 将文本放在matplotlib图的左上角
你可以使用 text. text(x, y, s, fontsize=12) 文本坐标可以相对于轴给出,因此文本的位置将独立于图的大小: The default transform specifies ...
- Windows不显示图片缩略图,显示图标的解决方法
前言 不知道为什么,电脑缩略图不再显示了,要找到合适的图片需要一个一个的浏览.查看,非常不方便,上了一下百度,找到了解决方法. 解决方法 1.右键"此电脑",点击"属性& ...
- webview显示图片太大,导致webview显示图片还要左右滑动的解决方法
如图所示是解决好之后的样子 原始代码: string content="<p>IT之家3月15日消息 今日凌晨,苹果公司已宣布其2019年全球开发者大会的日期:<span ...
最新文章
- Securecrt连接linux时速度特别慢的解决办法
- 挖一挖C#中那些我们不常用的东西之系列(3)——StackTrace,Trim
- 本科 8年经验,20k的Offer,接还是不接?
- 实验一 线性表的顺序存储与实现_【自考】数据结构中的线性表,期末不挂科指南,第2篇
- tesseract 提升 速度_2020斗式提升机料斗呼伦贝尔厂家定制哪家好
- MySQL日期处理-查询间隔数据
- C++友元:友元函数、友元类和友元成员函数
- OpenShift 4 - DevSecOps (1) - 安装 DevOps 环境
- 事业单位计算机技术岗工资,事业技术工资待遇
- linux下sybase创建数据库,教小白搭建sybase数据库环境
- 显卡RTX2080 + CUDA10 + win10 + tensorflow配置安装探坑记
- 服务器ssl证书在哪查看,https证书查看
- 经典胶片图像效果lr预设
- vlookup使用步骤_VLOOKUP函数的使用方法详解
- 【更新中】SmartGit 注册码 算法注册机
- OA系统-员工的添加和查询-登录功能的实现
- 7年一回首,流年似水
- 【无标题】阿里滑块 通过 x82y接口、dll、源码 返回x5sec,可解决!
- java什么是栈_java什么是栈
- SQL Server - 设置主键自增