首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImageMagick将色彩空间降为灰色

ImageMagick将色彩空间降为灰色
EN

Stack Overflow用户
提问于 2012-07-12 09:02:38
回答 1查看 6.5K关注 0票数 9

我使用以下命令将RGB和CMYK TIFF图像转换为RGB JPEG

代码语言:javascript
复制
convert a.tif -colorspace rgb a.jpg

如果TIFF图像仅包含灰色像素,则生成的JPEG的色彩空间为灰色,而不是RGB。

如何强制ImageMagick始终使用RGB?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-12 19:41:49

试试这个:

代码语言:javascript
复制
convert a.tif -colorspace rgb -type truecolor a.jpg

然而,我不得不问: JPEG的颜色空间是灰色的,而不是RGB'?!?,您是如何确定的颜色空间的

ImageMagick工具identify可以查看文件使用的色彩空间。如果你有convert,那么你也会有identify

代码语言:javascript
复制
identify -format "%[colorspace]   <== %f\n"  *.png *.jpeg *.pdf *.tif

输出示例:

代码语言:javascript
复制
 sRGB   <== fullsize-coalesce-originals.png
 Gray   <== tiffg4.tif
 CMYK   <== cmyk.pdf
 CMYK   <== photoshop.jpeg
票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11443725

复制
相关文章

相似问题

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