Мой скрипт textcleaner будет обрабатывать только одно изображение за раз.Вам нужно будет написать цикл сценария для каждого изображения, которое вы хотите обработать, а затем вызвать textcleaner для каждого изображения в цикле.
Вы можете вручную создать список всех изображений, которые хотите обработать.Или, если все ваши изображения находятся в одном каталоге (и у них нет пробелов в именах), тогда вы можете сделать
cd to directory holding the images
list=`ls`
for img in $list; do
name=`convert $img -format "%t" info:`
textcleaner -g -e normalize -f 50 -o 10 -s 10 $img ${name}_out.png
done
или лучше (даже если в именах файлов есть пробелы)
cd to directory holding the images
for img in *.png; do
name=`convert "$img" -format "%t" info:`
textcleaner -g -e normalize -f 50 -o 10 -s 10 "$img" "${name}_out.png"
done