如何知道jpeg图像的压缩率?

发布于 2024-08-07 22:16:20 字数 135 浏览 2 评论 0原文

有什么方法可以知道jpeg图像的压缩率吗? 当我使用photoshop时,我可以在保存jpeg图像时设置压缩率, 当我打开jpeg图像时,我可以读取它的压缩率吗? 我正在使用 freeimage,c++,但是我没有找到 API。

非常感谢!

Is there any method to know the compress rate of a jpeg image?
When I am using photoshop, I can set the compress rate when saving a jpeg image,
When I am opening a jpeg image, can I read the compress rate of it?
I am using freeimage, c++, however I do not find the API.

Many thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谁的新欢旧爱 2024-08-14 22:16:20

当您说“压缩率”时,您的意思是品质因数设置。这些不存储在 JPG 文件中。如果您幸运的话,该文件是使用标准 IJG 表进行压缩的,您可以确定使用了哪个品质因数(但不要问我具体是如何工作的),但这不适用于用户定义的或特殊的 IJG 表。请参阅这篇 来自 Microsoft 的 C# 知识库文章

What you mean when you say "compress rate" are the quality factor settings. Those are not stored inside the JPG file. If you're lucky, the file was compressed using standard IJG tables and you can determine which quality factor was used (but don't ask me how that works exactly), but this won't work for user defined or special IJG tables. See this C# KB article from Microsoft.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文