![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| quattra |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
Ребята, как реализовать алгоритм Retinex в Delphi (используется при обработке изображений), а если ещё точнее... как реализовать настройку параметров Retinex? В интернете я нашла только один ресурс, где есть хоть какая-нибудь теория по этому вопросу, вот линк Tuning Retinex Parametrs, а необходима программная реализация того, что там написано.
Помогите пожалуйста, очень срочно нужно, заранее благодарна вам! Мой e-mail |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 55 Всего: 459 |
Порывшись в инете нашел такое описание алгоритма.
1) RGB -> YUV (Работа дальше идет с Y составляющей) 2) Используем фильтр Гауса для получения размытой картинки 3) Делят значения яркости исходной картинки на размытую картинку, так получается необходимое изображение. Но поскольку деление дает большие выбросы, то используют такую формулу 4) Переводят обратно YUV -> RGB. (I Это освещение, т.е. Y составляющая R - это отражающая составляющая картинки, т.е. то что нужно найти, L - это карта освещения, получаемая размытием, G - ядро гаусовского фильтра (матрица значений), Альфа это степень воздействия фильтра на исходную картинку. При Альфа=0 фильтр не приведет ни каким действиям. Для Альфа=1 его действие будут максимально) Это сообщение отредактировал(а) Alexeis - 1.6.2007, 10:27 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Xavien |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 14.6.2007 Репутация: нет Всего: нет |
Retinex - комплексная теория имеющая множество алгоритмов программной реализации: SSR, MSR, McCann R, и т.д. Какие параметры имеются в виду?
|
|||
|
||||
| lemurik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.6.2007 Репутация: нет Всего: нет |
Я так поняла, что вы описываете Single Scale Retinex. Подскажите, откуда брали формулу. Во многих статьях я видела эту: |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 55 Всего: 459 |
Давно уже было
Формула чисто теоретическая, там она тоже приводилась. К сожалению там не приводилось ядро свертки гаусовского размытия G. Но размытие должно быть очень сильным. Радиус примерно 8-10. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| lemurik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.6.2007 Репутация: нет Всего: нет |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 55 Всего: 459 |
Этот параметр задает сколько процентов исходного изображения будет в результирующем. Если алфа установить 0,5, то 50% яркости будет от исходной картинки и 50% от обработанной. Другими словами это степень действия фильтра. При 100% результирующая картинка будет такая же как исходная картинка, при 0% то в результирующую картинку будет не будет вообще подмешиваться исходная.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| lemurik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.6.2007 Репутация: нет Всего: нет |
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |