我正在编写一个 Python 脚本来批量处理数千张图像。所有图像都是 sRGB 格式的,我正尝试将它们拼贴成一张。为此,我认为首先让 ImageMagick 创建一个空文件(之后将所有图像插入其中),如下所示:
convert -size 4000x6000 -density 350 -canvas:white collageFile.psd
这确实会创建一个具有所需尺寸和 DPI 的 PSD 文件,但颜色空间是“灰色”(准确地说是“网点增大 20%”)。我进行了各种搜索,找到了许多选项:
-type TrueColor
强制彩色文档-set colorspace sRGB
指定颜色空间,以防文件没有颜色空间-colorspace RGB
转换为色彩空间(?)-profile /ColorSync/Profiles/sRGB.icm
分配计算机上的颜色配置文件
不幸的是,这些都不起作用,它们的任何组合也不起作用。有人知道我这里漏掉了什么吗?我正在使用ImageMagick 6.9.7-0 Q16 x86_64