• 6001阅读
  • 4回复

[提问]Qt如何降低一个图片的分辨率 [复制链接]

上一主题 下一主题
离线dhiker
 

只看楼主 倒序阅读 楼主  发表于: 2015-06-12
更新一下应用场景:
我想用QListWidget显示缩略图,刚开始我是直接用QPixmap加载然后scaled,但是图片平均每个都是1~2M,然后大约有100张的样子,显示缩略图的时候就非常慢。
于是我想降低图片的分辨率,这样显示缩略图的时候是不是可以快点?
离线xuang

只看该作者 1楼 发表于: 2015-06-12
QImage::scaled
离线20091001753

只看该作者 2楼 发表于: 2015-06-15
百度QImage,有详细的各功能用法。
缩放功能:QImage::scaled
它提供了一些参数,其中Qt::AspectRatioMode是等比例选项。
(づ ̄ 3 ̄)づ
离线dhiker

只看该作者 3楼 发表于: 2015-06-16
回 20091001753 的帖子
20091001753:百度QImage,有详细的各功能用法。
缩放功能:QImage::scaled
它提供了一些参数,其中Qt::AspectRatioMode是等比例选项。 (2015-06-15 12:26) 

其实我是想降低一个图片的分辨率,然后显示它的缩略图,加载缩略图太慢了
离线dhiker

只看该作者 4楼 发表于: 2015-06-16
已解决,利用多线程
快速回复
限100 字节
 
上一个 下一个