【发布时间】:2016-02-25 08:54:02
【问题描述】:
我正在使用支持 EXIF 方向标志的 Thumbnailator 库读取具有正确方向的全尺寸图像。
InputStream is = new BufferedInputStream( new FileInputStream(filepath) );
BufferedImage image = Thumbnails.of(is).scale(1).asBufferedImage();
ImageIO.write(image, "jpg", new File(filepath));
但是在转换 colorls 之后是错误的,所以我用 XnView 检查了颜色模型,它显示 jpeg cmyk。
原始图像是 rgb。那么为什么使用 Thumbnailator 库后颜色会出错呢?
【问题讨论】: