shl*_*ley 32 command-line imagemagick image-manipulation split images
假设我有一个 800x5000 的大图像;我将如何使用命令行将其拆分为 5 个尺寸为 800x1000 的单独图像?
shl*_*ley 40
使用 convert -crop geometry +repage 解决了这个问题:
convert -crop 100%x20% +repage image.png image.png
Run Code Online (Sandbox Code Playgroud)
out*_*yer 27
使用 ImageMagick:
$ convert -crop 800x1000 image.png cropped_%d.png
Run Code Online (Sandbox Code Playgroud)
将创建一系列名为cropped_1.png、 等的文件cropped_2.png。
使用“瓷砖”功能:
convert image.png -crop 1x5@ out-%d.png
Run Code Online (Sandbox Code Playgroud)
https://www.imagemagick.org/Usage/crop/#crop_tile