Потому что само изображение содержит высокочастотные области (области с большим количеством мелких деталей) , при уменьшении эти области неизбежно страдают. Тут ещё, наверняка, mail.ru достарался и появились артифакты при сжатии в jpeg. Такую панораму сжимать в такой крошечный размер -- это, конечно, перебор. Перед уменьшением двойное повышение резкости (сначала прорисовать края фильтром High Pass, потом приненить нерезкое маскирование, исходя из разрешения после уменьшения) могло бы чуть помочь.
Есть ещё проблема антиальясинга. Нужно помочь программе, осуществляющей уменьшение. Выбрать правильный алгоритм и найти компромисс между мыльностью и артефактами уменьшения (в фильтре антиальясинга) . В Фотошопе, видимо, для этой картинки нужно указать Bicubic sharper.
Хороший вопрос. Imho, чтобы не пересчитывать соседние точки нужно уменьшать картинку в целое количество раз, кратное стороне. Т. е. 640х480 => 320х240 и т. д. А если коэффициент будет не целый, то мыло.
Это почти понятно . Например мне надо уменьшить фото 5616х2574 до 640х480. Это сколько раз мне уменьшать надо, что бы резкость не потерять ? Это фото сейчас за один раз уменьшил- мыло :(
Μαθημένος Γάτος (Naukowiec Kot)
Искусственный Интеллект
(192020)
Фишка в том, что еслисделать из 5616 -> 640 - получим уменьшение стороны в 8,775 раз. Поэтому надо либо обрезать до 5120 исходник, либо уменьшать в 8 раз до 702х... Тут стоит оригинал обрезать, чтобы стороны соответствующего размера были, и длинная и короткая делились на нужной число.
При уменьшении надо вручную менять разрешение, если исходное 300, при кадре 3872Х2592, то при переводе в 800Х600 оставляй 72, ну и восстановление резкости.