如何将imagemagick指向图像目录并使用自适应锐化工具来提高文件夹中所有文件的清晰度?
谢谢。
发布于 2010-10-24 09:34:10
我认为这真的属于SuperUser,因为它更多地涉及通用脚本,而不是编程……但是,如果您是*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; \
doneconvert实用程序的所有选项都是OPTIONS。这也假设所有/path/to/images只包含图像文件转换可以使用,而不是目录或其他类型的文件。如果您愿意,您可以将其修改为更智能,但您需要自己完成此操作:-)此外,这将把输出文件放在您所在的任何目录中,但是您可以很容易地提供完整路径作为$OUTPUT_FILE变量的一部分。
发布于 2010-10-24 09:17:10
类似的问题也在ImageMagick论坛上被问及并回答。
How to "Smart Sharpen," adaptive-sharpen not working
我希望能够批量锐化我的照片,然后只处理需要更多关注的照片。
发布于 2011-03-29 09:01:05
ls *.jpg|xargs -n 1 -P #cpus -t command_to_sharpen这里描述的协议还有一个很好的包装器:http://astoryworthtelling.wordpress.com/2011/03/28/smart-sharpening-in-imagemagick/中的http://gimpguru.org/Tutorials/SmartSharpening2/
https://stackoverflow.com/questions/4006771
复制相似问题