Василий Банников, более того, в общем случае определить сорт по внешним признакам невозможно. Разные сорта яблок могут выглядеть практически идентично, но иметь совершенно разные вкусовые свойства.
hint000, jpeg добавляет высокие частоты только между блоками. Внутри блока 8x8 высокие частоты как раз подавлены.
Можно еще косвено определить степень сжатия по гистограммам компонентов Cr, Cb..
Можно как-то так:
Инвертируете, делаете дилатацию, чтобы символы слова склеились в один блоб. Считаете моменты блобов и из них находите главные оси (моменты инерции, как в механике). Поворачиваете картинку на уголы главных осей, маскируя символы из других блобов, вы получите выровненный текст.
В смысле что следует сделать? Вам нужно четкое изображение? Тогда сделайте его таким. Каким образом? Это зависит от самих фото и от причин нечеткости. Начините с нормализации, выравнивания гистограммы. Дальше шумодав, деконволюция смаза если надо, вплоть до изменения аппаратуры и условий съемки.
Зачем переводить? Тепловые карты похоже строятся интерполяцией по 9 фиксированым точкам. Достаточно сделать OCR этих 9 меток, а дальше просто работать с этими данными. Еще лучше сразу работать с данными, на основе которых строятся эти тепловые карты.
В общем случае никак, XnConvert'ом вы не достигните степени сжатия как в специальных заточенных для png сжималках.
Попробуйте Optipng optipng.sourceforge.net
Насколько я помню, есть две идеальных модели хим. реактора: модель идеального вытеснения и модель идеального перемешивания. Собственно, Василий Банников их и рассмотрел.