bufferedImage的RGB准确度问题

时间:2012-07-22 08:56:09

标签: java image jpeg bufferedimage javax.imageio

我们发现在Java(ImageIO.read(file))中使用bufferedImage从jpeg文件获取RGB时总会存在一些RGB准确性问题。

有谁知道一些替代解决方案?

1 个答案:

答案 0 :(得分:1)

准确度问题是什么意思?您保存的JPEG和使用Java加载的JPEG是否有所不同?颜色有何不同?

我将在这里继续假设您正在使用带有颜色配置文件的JPEG,这意味着您正在读取RGB值,但原始应用程序需要 颜色配置文件,并使用它将从JPEG中提取的RGB值映射到显示器上显示的RGB值。看一下好的图像查看器,看看图像中嵌入的配置文件是什么(查找sRGB或AdobeRGB之类的内容),看看你的问题是否与不同的颜色配置文件一致