В общем полетал на коптере. Начал обрабатывать снимки - а они засвечены (летаз без фильтра и ISO неправильно настроена), да так что крестов не разберешь. Руками 400 снимков править не вариант. Поигрался в GIMP'е руками. Нашел приемлимый вариант и переписал это в ImageMagick По шагам: 1) Делаем фото в оттенках серого Код: convert original.jpg -set colorspace Gray -separate -average gray.jpg 2) Смещаем уровень белого ближе к черному Код: convert gray.jpg -level 0%,100%,0.2 corrected.jpg 3) Делаем скорректированну картинку полупрозрачной (60%) и накладываем на оригинал в режиме Умножения Код: convert original.jpg \( corrected.jpg -alpha set -channel alpha -evaluate multiply 0.6 \) -flatten result.jpg А теперь тоже самое только в одну строку : Код: convert original.jpg \( +clone -set colorspace Gray -separate -average -level 0%,100%,0.2 -alpha set -channel alpha -evaluate multiply 0.6 \) -flatten result.jpg И наконец заворачиваем это все в цакл, с перезаписью оригинала: Код: for i in *.jpg; do echo $i; convert $i \( +clone -set colorspace Gray -separate -average -level 0%,100%,0.2 -alpha set -channel alpha -evaluate multiply 0.6 \) -flatten $i; echo " done."; done
...но зачем, когда все решается в 3 строчки текста копипастой Здесь это и выложено как один из вариантов простого и быстрого решения задачи.
Я вас понял, это полезно. Скажите, поскольку вы работаете в линуксе, насколько геморно обрабатывать афс/дзз? Как обстоят дела с кад, гис приложениями?