ImageMagick平铺在使用JPEG时失败

ImageMagick平铺在使用JPEG时失败,imagemagick,jpeg,crop,tile,Imagemagick,Jpeg,Crop,Tile,我正在尝试使用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(或更小,如果它在右边或底部边缘),正如我所期望的那样。但每个平铺都显示整个原始图像的副本。它并没有像它应该的那样将图像分片 如果我只是将J

我正在尝试使用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不起作用,我能做些什么?

尝试将选项
-strip
添加到您的mogrify命令行。

您能提供一个示例图像和一组不正确的平铺示例集,以便我们看到您所指的内容吗?我从来没有遇到过这个问题。我发现产生的瓷砖实际上并没有错。它们只是在Windows资源管理器的“大图标”视图中看起来不对。如果我在图形程序中打开其中一个图像,或者在Windows资源管理器中多次更改视图,则它们看起来是正确的。所以我认为这主要是Windows的一个怪癖。尽管如此,评论和解决方法仍然是受欢迎的。谢谢你的建议,但是没有效果。