如何使用image magick

时间:2017-07-18 20:18:54

标签: image-processing imagemagick photoshop psd mogrify

我正在编写一个程序来检查特定图层上的图层可见性,如果它们可见则关闭可见性。除了可以关闭图层外,我所有的工作都有效。为此,我尝试使用图像magick版本6.8.8。

在我试图解决这个问题时,我发现层的Compose属性似乎负责确定图层的可见性。打开图层时,合成值为“Over”,如果图层关闭,则“Compose”设置为“None”。我尝试使用以下命令将此值从“过”修改为“无”以关闭图层可见性:

mogrify.exe -set compose None test.psd

该命令似乎运行正常,它不会抛出任何错误。但是,重新打开文件时似乎没有任何改变。我还尝试将[layer#]添加到源文件的末尾,以便对我想要更改的特定图层进行操作,但仍然没有关闭图层。另外我尝试了所有引用参数和属性名称的方式都无济于事。

虽然我仍然无法关闭图层,但我似乎能够打开图层的可见性。使用命令:

mogrify.exe +set compose test.psd

此命令使用+ set运算符将指定的属性重置为其默认值。在PSD文件层中,可见性的默认设置为打开并且运行此命令似乎确实打开了关闭的图层,因为它们是默认图层。所以从我可以看到这是一个可编辑的领域,但我似乎无法在我的尝试中改变它。

有没有人知道图像magick命令,它允许在PSD文件中将特定图层可见性切换为关闭。

0 个答案:

没有答案