用于剥离ICC颜色配置文件的ImageMagick命令

时间:2017-02-17 20:46:05

标签: imagemagick photoshop imagemagick-convert mogrify

我有大约500张图像,它们似乎都有颜色配置文件;当我上传到Shopify时,它会改变图像的色调。这是因为Shopify根据此链接剥离了上传时的颜色配置文件:

https://help.shopify.com/themes/customization/colors-images-and-video/fix-colors-of-uploaded-images

我尝试使用ImageMagick剥离所有颜色配置文件:mogrify +profile "-strip" *.jpg这显着改变了我在图像缩略图上可以看到的图像颜色,但是当我尝试上传到Shopify时颜色仍在改变

ImageMagick我做错了什么?或者它可能不是需要删除的颜色配置文件?

我也在Photoshop上使用“Save for Web”尝试了这个,这个方法去除了颜色配置文件,但我不想为~500个图像执行此操作,而文件>自动化> CS6中的批处理没有任何针对Save For Web的操作。这可以自动化吗?我正在运行Windows。

由于

编辑: 我在图像上运行了ImageMagick identity 3次。在原始图像上,上传到Shopify后的图像上,然后“保存图像为”,再次在Photoshop上保存为web后 http://pastebin.com/710fHhJ0

观察:

  • 原始图片:CMYK,ColorSeparation
  • Shopify image:sRGB,TrueColor
  • Photoshop图片:sRGB,TrueColor

1 个答案:

答案 0 :(得分:0)

所以经过另一个小时的游戏,我研究了Photoshop Automation。事实证明,您可以录制自己的宏并播放它。我不知道你可以录制自己,因此试图玩ImageMagick和这个问题。

对于那些可能偶然发现的人:

  • 窗口>行动
  • [弹出工具栏]
  • 单击折叠的纸张(新操作)
  • 记录(圆圈)现在应该变为红色,正在录制。
  • 执行您的操作,例如我的目标是转到文件>保存为网络>点击确定
  • 完成重复性任务后,单击“停止”按钮(方块)
  • 现在使用新记录的操作,文件>自动化>批次

不幸的是,这对那些尝试仅使用ImageMagick进行Save For Web的人没有帮助。