|
|
Информация - штука интересная. Когда её нет - её можно интерполировать ("высосать из пальца"), и при этом
получить нечто вполне разумное.
Делаем несложный фокус. Берем картинку. Сжимаем её (фотошоп) в десять раз.
Получаем нечто невразумительное. Можно ли из этого более-менее восстановить то, что
было в оригинале? Оказывается, можно, причем весьма несложным трюком (я подобное делал еще в дофотошопные времена -
через image alchemy). Масштабируем это невнятное нечто в оригинальный размер (фотошоп, "бикубическая интерполяция", что бы это не означало),
а потом - image/adjust/threshold. Получаем результат, в который трудновато поверить,
особенно сравнивая с оригиналом и с "сжатым" вариантом. То есть, имея некоторые предположения
о характере исходной картинки (в моем случае - двухцветный битмап), можно "вытянуть"
довольно много информации из мелкой и размытой картинки, или - существенно улучшить разрешение так,
что "на глаз" размытости или "артефактов" наблюдаться не будет. Естественно, новая информация при этом не
появляется, точнее если и появляется - то именно из пальца (даже скорее из межпальцевого промежутка),
но визуально это выглядит хорошо.
Примерно с таким настроением я скачивал плагин к фотошопу "Genuine Fractals", призванный
увеличивать разрешение фотографий без существенной потери качества. Что там внутри - толком неизвестно,
подозреваю, что фракталами и не пахнет, а наличествует алгоритм обнаружения резких граней
и их "вытягивания" с сохранением резкости, возможно - установить "направление градиента цвета" по окружающим пикселям
для плавных переходов цвета (в предположении, что пиксель квадратный и вплотную соприкасается с соседями это можно сделать с хорошей точностью),
остальное - тайна, покрытая мраком и копирайтом.
В принципе понятно, что добиться такой же степени восстановления деталей, какая получилось
у меня с картинкой в предыдущем эксперименте, для цветной фотографии - нереально.
Всё-таки двухцветный битмап - одно, полноцветный tiff - другое, а jpg - совсем даже третье.
Но, учитывая прогресс современных технологий, принципиальную возможность добиться довольно многого,
а также - уже упомянутый модельный эксперимент (некорректность которого отчасти компенсируется тем,
что сделан он был из подручных средств, для этого не предназначенных) - ожидал, что
будет типа чисто круто, и пару мегапикселей (цифровика пока нет - так что сканы фотографий)
можно будет смело растягивать до пары десятков мегапикселей, и печатать во всю стену.
Разочаровался со страшной силой. Возможно, "я их просто готовить не умею", но... см.
оригинал,
растянутый бикубиком,
растянутый плагином. Попытки воспроизвести то, что висит у них на сайте как "демонстрация технологии"
(восстановление буквы "А") - тоже скорее провалилась, чем удалась (см.
оригинал,
сжатый в 10 раз,
растянутый бикубиком,
растянутый плагином). Ну... в-общем, в любом случае штука интересная.
Тем более, что у других воспользовавшихся результаты (по их словам) заметно лучше. Возможно,
скан с бумаги действительно обладает какими-то хитрыми свойствами, мешающими этому плагину.
Возможно, там есть какая-то спецзаточка под цифровики. Фиг знает.
Качать у меня, "полезный довесок" тоже, сайт разработчиков тут.
| |
| |