如何在Java中将RGB图像转换为CMYK,反之亦然?

Oli*_*ier 5 java rgb bufferedimage java-2d cmyk

我们的网络应用程序允许用户以不同的格式(bmp,png和jpeg)下载动态生成的图像.我们的一些用户下载图像进行打印,因此我们希望允许他们在RGB或CMYK之间进行选择.有没有办法在创建RenderedImage/BufferedImage时指定颜色模型?如果没有,默认颜色模型是什么?如何将其更改为另一个?欢迎使用代码片段:)

谢谢,

奥利维尔.