Клуб Фоток

Шарпинг превьюшек как во Flickr

3 июля 2009, 17:42

Одним из секретов популярности Фликра является тот наглядный факт, что  уменьшеные версии фотографий в нем выглядят ну просто шикарно и за частую лучше чем оригинал:)

Кто бы мог подумать, что такая ерунда как шарпинг превьюшек, может сделать ресурс мировым лидером.

Посмотришь на мыло в пикасе или фотобукете, вздохнешь – и идешь во фликр удалять старые фотографии, чтобы залить свежие (фри аккаунт 200 фотографий)

Кстати сервису яндкекса надо отдать должное – если фликр жмет на 5 с плюсом то яндекс на 4 с минусом.


А если честно меня не покидает недоумение, почему ни один фото–сервис в интернете не перенял хитрость с шарпингом.

Тем более, что сам он реализуется всего в 1 строку дополнительного кода!

Например на php это выглядит так:

imageconvolution($thumb, array( array(-0.6, -1.0, -0.6), array(-1.0, 16.0, -1.0),array(-0.6, -1.0, -0.6)),9.6,0);

Если поиграться с цифрами – можно добиться разной степени "четкости":

 

 Исходник этого примера. 

Я поднял данную тему, т.к. давно и надежно обосновался на фото сервисе яндекса.

И я все еще скучаю по аккуратным превьюшкам фликра...

Возможно если данный вопрос беспокоит не только меня – мы сможем сделать яндекс ещё немножечко лучше :)

6 комментариев
Подписаться на комментарии к посту
А какой из вариантов, приведенных тобой наиболее близок к фликру? На моем мониторе это 1 и 6 кажется.
Да ну бросьте, на фликре перешарпленные тамбнейлы.
Это абсолютно верно. Еще мне Flikr цветопередачей нравится. На яндексе что-то корежится. Оригинал в нормальном виде, а вот тамбнейлы не самым лучшим образом сделаны.
под "Исходником этого примера" ожидал увидеть исходную картинку (до уменьшения). Ничего "шикарного" на примере не вижу.
Есть подозрение, что подобного эффекта можно добиться использованием примитивных алгоритмов интерполяции, а не доп-обработкой превьюшек..
Сергей Успешный
3 июля 2009, 20:08
Грамотная мысль! Думаю стоит такое сделать.
Забавно, что до этого сообщения все жаловались, что Яндекс.Фотки слишком сильно шарпят превью.