在Imagemagick中复制photoshop级别命令

时间:2014-08-01 17:56:04

标签: imagemagick

全部,

如何将水平(10,245,095)应用于图片。当这些级别在photoshop中应用时,结果会有所不同,当我在Imagemagick中执行相同操作时,我会得到完全不同的结果。我缺少什么

1 个答案:

答案 0 :(得分:2)

此问题也在ImageMagick论坛上提出并由Fred(http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=26023)回答。这是他的回答:

最小值和最大值的IM级别值取决于IM编译的Q级别。检查转换 - 版本。我假设它会说Q16,这意味着IM期望值在0到65535的范围内。所以你需要将0到255的值转换为65535的范围,或者我通常做的是将值转换为百分比和用那个:

10/255 = 0.03921568627451 (x100 to get percent)
245/255 = 0.96078431372549 (x100 to get percent)

所以试试

-level 3.921%,96.08%,0.95

伽玛值(0.95)不需要任何转换。

请参阅: http://www.imagemagick.org/script/command-line-options.php#level