ImageMagick错误:';mogrify:无法打开映像问题';

ImageMagick错误:';mogrify:无法打开映像问题';,imagemagick,mogrify,Imagemagick,Mogrify,我正在尝试使用ImageMagick压缩网站上的图像。我找到了一个很好的算法,实现了它,但出现了错误:“mogrify:无法打开图像`thumb_preview\'uVACfM5fhbE87num1fYGlQsmall.jpeg':没有这样的文件或目录@error/blob.c/OpenBlob/2695。” 似乎我遗漏了什么,但不知道到底是什么。以下是命令(我将其拆分为几行): 当您使用mogrify时,它使用与输入文件名相同的输出文件名-即,它覆盖输入文件。因此,您的命令正在查找thumb\

我正在尝试使用ImageMagick压缩网站上的图像。我找到了一个很好的算法,实现了它,但出现了错误:“mogrify:无法打开图像`thumb_preview\'uVACfM5fhbE87num1fYGlQsmall.jpeg':没有这样的文件或目录@error/blob.c/OpenBlob/2695。” 似乎我遗漏了什么,但不知道到底是什么。以下是命令(我将其拆分为几行):


当您使用
mogrify
时,它使用与输入文件名相同的输出文件名-即,它覆盖输入文件。因此,您的命令正在查找
thumb\u preview…jpeg
作为输入文件,而您希望它将其用作输出文件

您需要将
mogrify
替换为
convert
,然后最后一个文件名将被解释为输出文件名

convert inputfile.jpg ... operations ... outputfile.jpeg

您有同名文件吗?@MarkSetchell否,我希望输出文件具有该名称是的,这很有用!非常感谢。
convert inputfile.jpg ... operations ... outputfile.jpeg