使用ImageMagick大容量锐化图像目录

使用ImageMagick大容量锐化图像目录,imagemagick,Imagemagick,如何将imagemagick指向图像目录,并使用自适应锐化工具提高文件夹中所有文件的清晰度 谢谢。类似的问题也在ImageMagick论坛上得到了解答 我希望能够批量磨刀 我的照片,然后只是工作的那些需要更多的关注 我认为这真的属于超级用户,因为它更多地涉及到通用脚本而不是编程。。。但是,如果您是*nix,则可以使用bash脚本执行以下操作: for f in /path/to/images/*; \ do echo "Sharpening $f file.." \ && OU

如何将imagemagick指向图像目录,并使用自适应锐化工具提高文件夹中所有文件的清晰度


谢谢。

类似的问题也在ImageMagick论坛上得到了解答

我希望能够批量磨刀 我的照片,然后只是工作的那些需要更多的关注


我认为这真的属于超级用户,因为它更多地涉及到通用脚本而不是编程。。。但是,如果您是*nix,则可以使用bash脚本执行以下操作:

for f in /path/to/images/*; \
do echo "Sharpening $f file.." \
&& OUTPUT_FILE="sharpened.`basename $f`" \
&& echo "Output to $OUTPUT_FILE" \
&& convert $f OPTIONS $OUTPUT_FILE; \
done
OPTIONS
将是
convert
实用程序的所有选项。这还假定所有的
/path/to/images
仅包含可供转换使用的图像文件,而不包含目录或其他类型的文件。如果需要,您可以修改它使其更智能,但这是您自己做的:-)此外,这将把输出文件放在您所在的任何目录中,但是您可以轻松地提供完整路径作为
$output\u FILE
变量的一部分

ls *.jpg|xargs -n 1 -P #cpus -t command_to_sharpen
这里描述的协议还有一个很好的包装器:at