我正在尝试使用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:
...当我得到“黑色”的答案时,因为这显然会忽略我的图像,而是使用空白图像。
我也尝试过使用子图像(使用\( ... \)
),但是存在相同的问题
答案 0 :(得分:0)
以下命令在ImageMagick 6.9.10.16 Q16上对我来说很好用。您的ImageMagick版本是什么,以及在命令行中还需要其他什么命令。你只显示...!那里还有什么?您还可以发布图片吗?您不能只在命令行中输入“ image”。您必须指定实际的图像文件以及可能的路径。
输入:
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)的精度有所不同。