Imagemagick trim 上没有定义图像
Imagemagick no images defined on trim
我正在尝试 trim 使用 convert -trim image.png
图像的边框。这给了我 convert-im6.q16: no images defined 'image.png' @ error/convert.c/ConvertImageCommand/3258.
修剪 gif 或 jpg 给了我同样的错误。
奇怪的是它昨天对几张图片有效*。当我尝试 trim 第二批时,它给了我错误。
>>> convert -version
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib
我是 运行 Ubuntu 18.04.2 LTS。
*) 编辑 7 月 2 日 21:53
我昨天使用了 convert -trim *.png
,现在仍然有效。仅trim创建特定文件失败。
您的命令可能有效,但请注意它没有处理 image3.png。您只有 image3-0.png image3-1.png,但没有 image3-2.png。令我惊讶的是,即使没有发出错误消息也能如此有效。所以它不处理最后一张图像。因此请注意,如果只有一张图像,您将收到一条错误消息:convert: no images defined x1.png'。底线是它不是一个正确的 ImageMagick 转换命令。如果要处理文件夹中的所有图像,请使用 mogrify,而不是转换。那么你的语法将作为
mogrify -trim *.png
我正在尝试 trim 使用 convert -trim image.png
图像的边框。这给了我 convert-im6.q16: no images defined 'image.png' @ error/convert.c/ConvertImageCommand/3258.
修剪 gif 或 jpg 给了我同样的错误。
奇怪的是它昨天对几张图片有效*。当我尝试 trim 第二批时,它给了我错误。
>>> convert -version
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib
我是 运行 Ubuntu 18.04.2 LTS。
*) 编辑 7 月 2 日 21:53
我昨天使用了 convert -trim *.png
,现在仍然有效。仅trim创建特定文件失败。
您的命令可能有效,但请注意它没有处理 image3.png。您只有 image3-0.png image3-1.png,但没有 image3-2.png。令我惊讶的是,即使没有发出错误消息也能如此有效。所以它不处理最后一张图像。因此请注意,如果只有一张图像,您将收到一条错误消息:convert: no images defined x1.png'。底线是它不是一个正确的 ImageMagick 转换命令。如果要处理文件夹中的所有图像,请使用 mogrify,而不是转换。那么你的语法将作为
mogrify -trim *.png