如何从jpeg图像读取质量因数?

种草德鲁伊 2013-01-09 03:32:19
从 http://support.microsoft.com/kb/324788 这里得知大概的方法,现在从Image.PropertyItems获取到数据,从ijg下载的源码jcparam.c里找到两张量化表。

然后应该如何计算得到结果?
...全文
560 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
三五月儿 2013-04-17
  • 打赏
  • 举报
回复
记得Quality 类别指定的是图像的压缩级别 不知道跟你的有什么区别
种草德鲁伊 2013-04-17
  • 打赏
  • 举报
回复
引用 13 楼 luobing261314 的回复:
质量因数?是什么意思?图片在被保存的时候的那个Quality值吗?
是的
luobing261314 2013-04-05
  • 打赏
  • 举报
回复
质量因数?是什么意思?图片在被保存的时候的那个Quality值吗?
种草德鲁伊 2013-04-05
  • 打赏
  • 举报
回复
顶起来
种草德鲁伊 2013-03-26
  • 打赏
  • 举报
回复
顶起来
zhoujk 2013-01-10
  • 打赏
  • 举报
回复
文件尺寸/(图像长*宽*位深度)就可以得到大致的压缩率。和质量因素很接近。但是文件尺寸还受图像内容的影响,所以不太精确。如果要加入这个因素,算法就很复杂了
cjh200102 2013-01-10
  • 打赏
  • 举报
回复
还没试过。关注楼主
种草德鲁伊 2013-01-10
  • 打赏
  • 举报
回复
引用 7 楼 zhoujk 的回复:
文件尺寸/(图像长*宽*位深度)就可以得到大致的压缩率。和质量因素很接近。但是文件尺寸还受图像内容的影响,所以不太精确。如果要加入这个因素,算法就很复杂了
也是一个思路,不过我觉得一些简单的图像会差的很远..
种草德鲁伊 2013-01-09
  • 打赏
  • 举报
回复
引用 5 楼 qiujialongjjj 的回复:
不懂帮顶
你是一个好人
风一样的大叔 2013-01-09
  • 打赏
  • 举报
回复
不懂帮顶
种草德鲁伊 2013-01-09
  • 打赏
  • 举报
回复
找到个工具JPEGsnoop里有这个算法,不过是c++的,看的蛋都碎了...
laviewpbt 2013-01-09
  • 打赏
  • 举报
回复
PropertyItems里有个 PropertyTagJPEGQuality = &H5010&的,但是很多数码照片的EXIF信息里并没有提供这个参数。
种草德鲁伊 2013-01-09
  • 打赏
  • 举报
回复
引用 1 楼 laviewpbt 的回复:
质量因数?是什么意思?图片在被保存的时候的那个Quality值吗?
是的
laviewpbt 2013-01-09
  • 打赏
  • 举报
回复
质量因数?是什么意思?图片在被保存的时候的那个Quality值吗?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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