如何从面部检测特定对象并实时添加图像?

时间:2019-05-16 06:56:33

标签: java android opencv opengl-es

我试图搜索这个概念。我想在实时相机张开镜头视图中使用OpenCV进行诸如更改嘴唇颜色或更改眼睛视网膜颜色的操作。我应该遵循什么?以及如何通过本机库在应用程序中使用?请建议...对不起英语不好。

1 个答案:

答案 0 :(得分:0)

有2个步骤:

  • 检测嘴唇和眼睛区域

  • 更改颜色

第一步是使用Dlib解决。目前该功能可用于c ++和python,但您可以根据建议dlib in java

在Java中使用

注意:dlib只是为您提供了眼睛区域,为了检测眼睛视网膜,您需要进一步进行操作。例如,我们可以检测到应该是视网膜的较暗区域。

地标输出

landmark output