解决QLabel显示图片扭曲的问题

在进行图像检索界面开发时,遇到QLabel显示图片出现扭曲,尤其是非正方形图片。经研究发现,问题源于图片数据未按4字节对齐。通过深入探索,了解到可以通过QImage的构造函数来解决这个问题,避免修改Mat格式并填充数据转换为QPixmap。
摘要由CSDN通过智能技术生成

最近在做图像检索的界面时,发现读取的大部分图片Mat格式用QLabel显示时出现扭曲,原来的彩色图扭曲成了灰度图,而在之前一直使用的是QLabel显示并未出现这样的问题,仔细观察出现此类问题的情况,发现在显示不规则图片时就会出现显示扭曲。如下图


图1 正常(352x288)


图2 扭曲

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值