|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Если мы просто дублируем пикселы -- теряется плавность линий. Потеря качества. Если мы производит интерполяцию, раздвигая пикселы -- теряем контраст. Если потом еще и контраст пытаемся восстановить -- неизбежно меняем исходные пикселы, т.е. теряем информацию. Потеря качества в обоих вариантах.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
  акула
|
Крэйзи, качество в данном случае(в случае растра) - колличество информации о точках и не более того, поэтому потерь не происходит. Потери произойдут только в случае уменьшения картинки, но никак не при увеличении. То, что ты описываешь, является результатом ожидания улучшения качества, а не его потерей относительно первоначального, извини за занудство. :)
сорри, захотелось поспорить, не смог удержаться... :) |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Есть мнение, что "качество" и "количество информации" применительно к графике не тождественны.
Предположим, мы инвертировали все четные строки. Вернуться обратно мы можем -- следовательно информация сохранилась. А вот качество стало просто отвратным.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
  акула
|
Ничего подобного, ты подменяешь! :) То, что ты описываешь, к размеру не имеет никакого отношения, это раз. Кроме того качество не стало отвратным, оно осталось абсолютно таким же. это два. :) Компрене ву май литтл френд? ;)
|
|
|||||
Crazy, смотри: в принципе, при увеличении изображения остаются те же самые пикселы, только, скажем (упрощенно), каждый пиксел превратился в поле 2х2 пиксела, закрашенное тем же цветом (при увеличении в 4 раза). Другое дело, что при таком размере нового изображения под качественной картинкой понимается наличие в ней мелкий деталей, которые отсутсвовали в исходном изображении и не могут взяться в новом из ниоткуда, правильно? Потому и говорят, что ожидаемого качества не получили, но ему и неоткуда взяться.
__________________
Просто дизайн |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Соответственно, в фотошопе это лишь один из трех алгоритмов. Цитата:
Цитата:
Соответственно, как я уже говорил в начале треда, получить 10-кратное масштабирование с сохранением качества -- из серии первоапрельских шуток. Получить 10-кратное масштабрирование, потерю качества в котором не замечает человек-наблюдатель -- теоретически возможно.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
  акула
|
Давай для размера. :) Макс совершенно правильно сказал, причем он даже специально сделал упрощение, показывающее что именно происходит, и контраргумент с линеей совершенно неудачен, ибо. :) Единственный вариант такого рода увеличения есть векторизация контрастных областей. Результат ее работы пока еще более отвратный нежели простой интерполяции. :) Нужна большая картинка - нужен хороший исходник. Все остальное - заблуждение, навеяное ленью. :)
|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Цитата:
Цитата:
Что же до примера с размером -- все очень просто. Берем фотографию. В Photoshop увеличиваем методом Nearest Neighbor в 4 раза по горизонтали, сохраняя размер по вертикали. Результат отвратный -- картинка явно искажена. Возвращаем обратно тем же способом. Наложение на оригинал методом Difference дает черный прямоугольник, следовательно все пикселы идентичны. Таким образом, информация была сохранена. Так что дело тут не в лени, дело в ограничении на исходные данные. Так, JPEG неприменим к высококонтрастной графике. Для крупномасштабных увеличений также могут быть свои ограничения. Кстати, чисто по приколу, я знаю конкретную ситуацию, где увеличение в 100-1000 раз без потери качества выполняется легко и просто. И алгоритм вполне прост. Случай масштабирования сплошного черного квадрата не рассматриваем как очевидный.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
Часовой пояс GMT +4, время: 11:45. |
|
« Предыдущая тема | Следующая тема » |
|
|