ImageMagick中的多个调整大小操作

时间:2018-12-12 22:15:48

标签: imagemagick

我正在尝试使用ImageMagick的magick CLI合并一些操作,特别是两个调整图像大小/缩放比例的操作,一个随机的-resize和其他一些操作,以及答案来自这个问题(Average image color excluding transparency with Imagemagick)。

天真的“将所有内容混合在一起”不起作用:

magick image -resize 10x10 ... -scale 1x1! -alpha off -format "%[pixel:u.p]\n" info:

...当我得到“黑色”的答案时,因为这显然会忽略我的图像,而是使用空白图像。

我也尝试过使用子图像(使用\( ... \)),但是存在相同的问题

1 个答案:

答案 0 :(得分:0)

以下命令在ImageMagick 6.9.10.16 Q16上对我来说很好用。您的ImageMagick版本是什么,以及在命令行中还需要其他什么命令。你只显示...!那里还有什么?您还可以发布图片吗?您不能只在命令行中输入“ image”。您必须指定实际的图像文件以及可能的路径。

输入:

enter image description here

convert logo.png -transparent white -resize 50% -scale 1x1! -alpha off -format "%[pixel:u.p]" info:

srgb(100,82,99)


与IM 7.0.8.16 Q16 HDRI相同:

magick logo.png -transparent white -resize 50% -scale 1x1! -alpha off -format "%[pixel:u.p]" info:

srgb(100,81,99)


轻微的差异可能与IM 6(非hdr)和IM 7(hydra)的精度有所不同。