Классифицировать волосы и лицо в Android
Я хочу классифицировать волосы и лицо в Android, чтобы я мог применить некоторые косметические эффекты на лице, не затрагивая волосы.
Тем не менее, у всех разная прическа, а цвет их волос близок к цвету лица. В настоящее время большинство библиотек или веб-сервисов обеспечивают только обнаружение лица. Как я могу классифицировать цвет волос и лица в Android или есть какой-либо haar-классификатор для этого?
Пожалуйста, дайте мне совет. Спасибо!
1 ответ
Может быть, вы можете попробовать что-то вроде этого:
- Распознать лицо с помощью opencv
- Преобразовать изображение в цветовое пространство Y'CbCr
- Отделить лицо от волос
- Определить цвет волос
Вы также можете проверить этот вопрос Обнаружение волос на портретном изображении.