пятница, 11 февраля 2011 г.

Выделение участков кожи на изображении

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

R>95 and G>40 and B>20 and max(R,G,B)-min(R,G,B)>15 and |R-G|>15 and R>G and R>B and [(R*100)/(R+G+B)]<57 and [(G*100)/(R+G+B)]<35 and [(B*100)/(R+G+B)]<35

где R,G,B - количество красного, зеленого и синего соответственно.

Судя по тестам, эта штука работает достаточно неплохо.

Комментариев нет:

Отправить комментарий