首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java:如何处理CMYK镜像?

Java:如何处理CMYK镜像?
EN

Stack Overflow用户
提问于 2014-09-29 15:59:11
回答 1查看 2.7K关注 0票数 0

我知道RGB用于显示器,CMYK用于打印,但我想使用CMYK而不进行任何转换。我想上传一张CMYK图像(jpeg)并打印出来。但是当我使用com.sun.image.codec.jpeg.JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(is); return decoder.decodeAsBufferedImage();时,我得到了一个反转的彩色图像。如何在CMYK中获得相同的图像?

EN

回答 1

Stack Overflow用户

发布于 2014-09-30 00:51:58

颜色反转的原因是您有CMYK JPEG图像的特殊变体,即Adobe CYYK。奇怪的颜色是由于一个旧的Photoshop错误(CMYK值被反转),它现在已经成为大多数JPEG软件(Java除外)处理的事实上的标准。

正确的CMYK转换(处理不同的变体,使用正确的颜色配置文件等)可在:https://stackoverflow.com/a/12132630/413337中找到。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26095095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档