Добре, ако приемем, че работя правилно с алгоритъма, който открива и капсулира косата на портретна снимка.
Как мога (с висок % коректност) да различавам цветовете?
Знам, че изглежда просто, но основният проблем е, че в зависимост или от светлинните условия на околната среда, където е направена снимката, или (в по-малкото случаи) от обработката с пост ефект, гама от „руси“, „черни“, „кафяви“ и "червени" се променят много, при фалшиви положителни резултати и понякога без откриване на правилни. (Преминаване на блондинка като черен пример).
Използвайки opencv (или друг инструмент, защото вече имам косата), кой алгоритъм или методи за предварителна обработка трябва да приложа, за да „нормализирам“ този вид проблеми и да минимизирам грешките?
Благодаря много.