http://gimpguru.org/Tutorials/SmartSharpening/http://gimpguru.org/Tutorials/SmartSharpening2/http://www.imagemagick.org/Usage/convolve/#sharpening Хмурые туториалы касательно повышения резкости изображений, основанного на анализе морфологии (выделение краев предметов на картинке).
Жалко только, что в ImageMagick таким путем легко делать "обычное" повышение, а вот для применения порога нужны всякие затейливые приколы.
Например, так вот (без foolproof):
[anton@anton rescan_karpaty]$ cat smart_sharp.sh
#!/bin/bash
if [ $# -lt 2 ]
then
echo "Usage: `basename $0` "
exit 1
fi
convert $1 -define convolve:scale='100%!' -morphology Convolve 'Log:0x2' -black-threshold $2 tmp1.tif
convert $1 -define convolve:scale='-100%!' -morphology Convolve 'Log:0x2' -black-threshold $2 tmp2.tif
composite $1 tmp1.tif -compose plus tmp3.tif
composite tmp3.tif tmp2.tif -compose subtract `basename $1 .tif`_sharp.tif
rm tmp?.tif
Параметр noise threshold --- положительное целое числое от 0 до QuantumDepth (255 для картинки с восемью битами на канал, 65535 --- с 16-ю и т.д.), подбирается вручную. Чем он выше, тем больше переходов на картинке считаются шумом и не усиливаются. На карпатском слайде из прошлого поста было где-то 320, т.е. около полпроцента от QuantumDepth.