Цифровая фотография
Oct. 11th, 2007 07:51 pmКто разбирается в компьютерах? Мне кажется математически странным, что фотографии надо сначала уменьшать до искомого размера (т.е. раз в шестнадцать), и только потом применять преобразование, увеличивающее резкость.
Казалось бы, мы таким образом сначала выбрасываем невообразимые горы информации, а потом пытаемся каким-то странным образом вернуть их обратно. Разве это увеличение резкости не обязано быть частью алгоритма уменьшения?
Казалось бы, мы таким образом сначала выбрасываем невообразимые горы информации, а потом пытаемся каким-то странным образом вернуть их обратно. Разве это увеличение резкости не обязано быть частью алгоритма уменьшения?
no subject
Date: 2007-10-12 01:12 am (UTC)no subject
Date: 2007-10-12 01:14 am (UTC)no subject
Date: 2007-10-12 01:34 am (UTC)no subject
Date: 2007-10-12 03:06 am (UTC)no subject
Date: 2007-10-12 03:10 am (UTC)The sharpening transform raises this contrast artificially (it makes bright pixels surronding dark shape brighter and vice versa).
When you sharpen and then reduce the image size, it first creates this extra contrast and then destroys it by averaging over the very same pixels.
no subject
Date: 2007-10-12 03:22 am (UTC)no subject
Date: 2007-10-12 03:37 am (UTC)Впрочем, никто не мешает делать и в обратном порядке - сначала перешарпить оригинал, потом его уменьшить. Можно добиться похожего результата. Проблема только в том, что, когда шарпишь в конце, легко подбирать параметры; а когда в начале, приходится гадать, что будет выглядеть лучше после изменения размера.
Кстати сказать, по моим наблюдениям, почти всегда уменьшать картинки до экранного разрешения в ФШ лучше "bilinear" интерполяцией, а не какой-либо из "bicubic". Последняя лучше работает при увеличении, а при уменьшении получается нечто замыленное, требующее бОльшей степени и радиуса шарпенинга для приведения в чувство.
Есть и более хитрые алгоритмы, в которых интерполяция сразу делается с учетом имеющихся резких границ, так, чтобы их по возможности сохранять резкими же. Но это более существенно для увеличения.
no subject
Date: 2007-10-12 03:46 am (UTC)no subject
Date: 2007-10-12 04:03 am (UTC)К слову, когда-то юзер
no subject
Date: 2007-10-12 04:20 am (UTC)no subject
Date: 2007-10-12 05:31 am (UTC)http://www.cambridgeincolour.com/tutorials/unsharp-mask.htm
Обратная операция к дефокусировке и размыванию (blur... уменьшение разрешения изображения включает в себя blur) называется деконволюцией, и требует знания параметров и установок оптики/сенсора в каждом конкретном случае - и поэтому применяется только там, где важны настоящие детали, а не иллюзия наличия деталей (т.е. астрономия, микроскопия, аэро- и космическая съёмка).
http://en.wikipedia.org/wiki/Deconvolution
no subject
Date: 2007-10-12 07:44 am (UTC)no subject
Date: 2007-10-12 11:02 am (UTC)no subject
Date: 2007-10-12 09:21 am (UTC)no subject
Date: 2007-10-12 11:03 am (UTC)no subject
Date: 2007-10-12 04:59 pm (UTC)Предположим есть шесть пискселей: белый, белый, белый, черный, черный, черный.
Преобразуем их в три (уменьшаем изображение в два раза). Из первых двух получаем белый, из последних двух - черный, а из средних "белый черный" (там где была идеально резкая граница между белым и черным) - какой один пиксель сделать ? Получается серый.
Результат: белый, серый, черный - идеально четкая граница размыта после уменьшения изображения. Небольшой sharpening поможет это выправить. Таким образом, sharpening после уменьшения позволят скомпенсировать некоторые проблемы созданные уменьшением и может быть полезен даже если изображение изначально было идеально резким.
no subject
Date: 2007-10-12 05:03 pm (UTC)no subject
Date: 2007-10-12 06:29 pm (UTC)