我正在尝试使用ImageMagick的mogrify命令将大图像切割成512x512的图块,如下所示:
mogrify -path \temp2 -crop 512x512 \temp\IMG_4113.JPG
这会像我期望的那样创建文件IMG_4113-0.JPG,IMG_4113-1.JPG,... IMG_4113-53.JPG。每个都是512x512(或更小,如果它在右边或底边),正如我所料。但每个图块都显示整个原始图像的副本。它并没有将图像分割成像应该的那样。
如果我只是将JPEG转换为PNG:
convert IMG_4113.JPG IMG_4113.PNG
然后在PNG上运行相同的mogrify命令:
mogrify -path \temp2 -crop 512x512 \temp\IMG_4113.PNG
它可以正常工作:每个图块都是原始大图像的一小部分。为什么这不适用于JPEG,我该怎么办呢?
答案 0 :(得分:0)
尝试将选项-strip
添加到mogrify命令行。