我有一系列使用imagemagick的命令,逐步清理单个图像:
#! /bin/bash
convert -unsharp 5 "base.jpg" "base.ppm"
convert -opaque white -fill white -fuzz 10% "base.ppm" "image1_step1.tif"
convert -fuzz 5% -fill "#816c51" -opaque "#816c51" "image1_step1.tif" "image1_step2.tif"
convert -fuzz 1.5% -fill "#816c51" -opaque "#5a4a3b" "image1_step2.tif" "image1_step3.tif"
convert -fuzz 12% -fill "black" -opaque "#1c110f" "image1_step3.tif" "image1_step4.tif"
convert image1_step4.tif image1_cleaned.jpg
我希望能在一个特定的文件夹中使用这个脚本来处理几百个tif文件。我不知道如何自动化这个过程,非常感谢您的帮助。
谢谢!
"${base}_final.jpg"
,这与你问题中的代码是一致的。 - Dennis Williamson