我已经学会了如何使用 ImageMagick 从源图像生成调色板图像:
convert source.png -colors 256 -unique-colors -scale 1000% palette.png
输出具有单行颜色的图像,如下所示:
但是,我想设置一个值来限制正方形/列的数量,并在达到该数量时开始新行。所以输出应该看起来更像这样:
是否可以使用 ImageMagick 做到这一点?还是有其他方法可以做到这一点?
我已经学会了如何使用 ImageMagick 从源图像生成调色板图像:
convert source.png -colors 256 -unique-colors -scale 1000% palette.png
输出具有单行颜色的图像,如下所示:
但是,我想设置一个值来限制正方形/列的数量,并在达到该数量时开始新行。所以输出应该看起来更像这样:
是否可以使用 ImageMagick 做到这一点?还是有其他方法可以做到这一点?
例如,您可以将长线裁剪为 4 部分(每部分 25%),然后将它们一个接一个(
-append
):这不是您所要求的,但通过改变百分比,您可以改变裁剪点,或者您可以使用以像素为单位的固定宽度,例如
-crop 63x100%
获得您提供的示例输出。