java使用ImageIO读取CMYK图片转存为RGB图片在本地和线上表现不同的问题

发布时间 2023-11-01 13:46:47作者: 相忘于江湖

项目里有jpg图片是CMYK颜色模式,需要转成RGB颜色模式,我使用的方法简单粗暴,就是利用ImageIO转存一下,在我的本地正常。 但是丢到服务器上就有问题了,色差很大。不知道是什么情况。
`

        BufferedImage img = ImageIO.read(src); 
        ImageIO.write(img,"jpeg",dest);

`

本地和服务器都是OracleJDK17,本地windows,服务器centos8.
求教!!!