2012-07-22 42 views
0

RGB准确性问题,我们发现始终存在whlie使用BufferedImage的JPEG文件在Java中(ImageIO.read(文件))..与BufferedImage的

有谁知道一些替代解决方案得到RGB一些RGB准确性问题?

回答

1

准确性问题是什么意思?您保存的JPEG和使用Java加载的JPEG看起来不同?颜色有何不同?

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

+0

我的意思是,对于某些图片,我们将使用ImageIO.read和JAI获取不同的RGB值 – ygnhzeus 2012-07-23 02:16:24