Как я могу компенсировать изменения освещенности на изображениях радужной оболочки, кроме использования теории Retinex? - PullRequest
1 голос
/ 23 мая 2011

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

Ответы [ 2 ]

1 голос
/ 13 мая 2014

Что вас интересует, так это баланс белого (то есть достижение цветового постоянства).Одним из самых простых алгоритмов является алгоритм Грея-Мира, и я бы попробовал его в первую очередь, потому что его очень легко реализовать (даже если он не очень точен).

Вы также можете попробовать некоторые алгоритмы на основе Retinex.Если это так, посетите этот сайт: http://www.fer.unizg.hr/ipg/resources/color_constancy/

Он содержит реализации C ++ нескольких алгоритмов постоянства цвета на основе Retinex.

1 голос
/ 24 мая 2011

Попробуйте вычесть низкочастотную копию того же изображения?

...