项目里有jpg图片是CMYK颜色模式,需要转成RGB颜色模式,我使用的方法简单粗暴,就是利用ImageIO转存一下,在我的本地正常。 但是丢到服务器上就有问题了,色差很大。不知道是什么情况。
`
BufferedImage img = ImageIO.read(src);
ImageIO.write(img,"jpeg",dest);
`
本地和服务器都是OracleJDK17,本地windows,服务器centos8.
求教!!!
ImageIO导出图片变色和CMYK颜色处理ImageIO导出图片变色是ImageIO.Read方法的问题,而CMYK颜色类型的图片则会使ImageIO抛出异常"Unsupported Image Type",网上查阅...