作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用ImageIO
保存新图像时,通用ImageWriteParam
支持在0.0f
范围内显式设置compressionQuality
参数(高压缩)到 1.0f
(高质量),无论使用何种图像压缩算法(例如 png、jpeg、gif)。
compressionQuality
?compressionQuality
写入参数是否只是对 ImageWriter
的提示,并且没有存储在图像元数据中的任何位置?如果这是真的,图像处理软件(例如 GIMP)如何设法在“另存为”对话框中提供以下选项?
我设法从 ImageInputStream
读取 IIOMetadata
并迭代其 metadataFormatNames
以以不同的 XML 格式( native 和标准 javax_imageio_1.0
,通常)。尽管我在其中找不到任何图像 compressionQuality
的指示。
最佳答案
我不认为compressionQuality与图像元数据一起存储,这只是处理参数。
关于java - 如何从 IIOMetadata 获取图像压缩质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5657423/
我是一名优秀的程序员,十分优秀!