Перейти к содержанию
    

Подскажите алгоритм уменьшение изображения

Подскажите, кто в курсе, алгоритм для уменьшения изображения (будет реализован в FPGA, VHDL). Исходные данные: изображение BMP (несжатое), монохромное, яркость предварительно 4 бита на точку. Картинка представляет собой контур автомобиля на однородном фоне (т.е. в некоторых местах, окнах например, есть тонкие, толщиной 1-2 пикесела, детали). Разрешение 400x300 точек. Масштабирование (уменьшение) должно проводиться от 100% до 0 с шагом ~5-1% (не в целое кол-во раз). Попробовал метод ближайшего соседа, но в этом случае терял мелкие детали изображения при незначительно уменьшении. Пока изучаю этот материал "Ликбез: методы ресайза изображений" http://habrahabr.ru/post/243285/

 

Спасибо отозвавшимся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Полифазная фильтрация ядром Ланцоша. Ядро следует расширять пропорционально коэффициенту уменьшения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может через переход в полярные координаты?

А с мелочью - можно подобрать нелинейную функцию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...