Сохранение четкости изображения при увеличении - PullRequest
0 голосов
/ 25 февраля 2012

Я реализовал приложение для увеличения изображения на основе этого урока , и оно хорошо работает.

Однако, когда я увеличиваю изображение, оно теряет четкость.Я хочу иметь масштабирование изображения, которое сохраняет качество и четкость.Как мне это настроить?

1 Ответ

1 голос
/ 27 февраля 2012

Если я правильно понимаю ваш вопрос, то комментарий awoodland верен, а это невозможно.Несмотря на то, что телевизионные криминальные шоу используют в качестве сюжетных устройств, вы не можете получить бесконечную ясность на любой фотографии.Если бы вы могли, что могло бы помешать вам увеличивать масштаб любой фотографии до тех пор, пока вы не опуститесь до молекулярного уровня?

Когда вы увеличиваете цифровое изображение, вы действительно игнорируете частиизображение и только глядя на его небольшой участок.Если вы начинаете с уменьшенного изображения, то увеличение масштаба похоже на развертывание скомканной распечатки с точечной матрицей и вырезание квадрата в середине, чтобы на него можно было смотреть;в мятой области было скрыто больше информации, которую вы не могли видеть раньше.Но как только вы "полностью разверните бумагу", вот и все.Если вы попытаетесь посмотреть поближе, вы можете увеличить отдельные точки (или пиксели), но больше никакой полезной информации у вас не будет, потому что ее там нет с самого начала.

Преобразование в векторное изображение выиграно 'не поможет вам из-за того, как работают векторные изображения.Они сохраняют относительные положения важных точек, а затем записывают линии и формы любого размера, необходимые для работы данного размера.Невозможно выполнить обратный инжиниринг правил для одного статического изображения.

Например, если верхняя половина фотографии высотой 500px имеет сплошной синий цвет, это может быть из-за того, что правило говорит, что верхние 250px изображениядолжно быть синим, или это может быть потому, что правило гласит, что верхняя половина изображения должна быть синего цвета.Если вы автоматически преобразуете в векторное изображение, компьютер не может узнать, какое из этих правил является правильным, или если вам случается смотреть на особый случай гораздо более сложного правила.В результате ваше сгенерированное векторное изображение будет расширяться совершенно неподходящими способами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...