VC改变图片容量大小的算法

待续_1006 2020-05-27 11:39:39
想在不改变图片DPI的情况下,想修改图片的容量大小,用了cximage设置清晰度可以修改图片大小,但是下次再读取被修改后的图片【GetJpegQuality】清晰度发现始终默认为90,并不是上一次通过SetJpegQuality设置后的新值,各位大佬有什么其他好的办法没有
...全文
251 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yofoo 2020-05-30
  • 打赏
  • 举报
回复
这个不叫容量, 这个是压缩质量, 直接改属性是没用用的, 只有在保存时设置压缩质量才有效
Simple-Soft 2020-05-27
  • 打赏
  • 举报
回复
保存的时候设置一下dpi应该可以
smwhotjay 2020-05-27
  • 打赏
  • 举报
回复
还可以调节图片位数。 32位 24位 16位 8位。
zgl7903 2020-05-27
  • 打赏
  • 举报
回复
清晰度 不是图片的属性吧, 它应该是存储时可以接受的压缩损失的参数吧
smwhotjay 2020-05-27
  • 打赏
  • 举报
回复

我用gdi+ 的 GetThumbnailImage 什么的, 可以设置0-100图片质量百分百。 有没有效。我真没验证过。
一般都用它转码bmp 2 jpg

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧