java - 我如何从面部检测特定对象并实时添加我的图像?
问题描述
我试图寻找这个概念。我想在实时相机打开角度视图上使用 OpenCV 更改唇色或更改眼睛视网膜颜色。我应该遵循什么?以及我如何通过本机库在我的应用程序中使用?请建议...抱歉英语不好。
解决方案
有2个步骤:
检测唇部和眼部区域
改变颜色
第一步通过使用Dlib解决。这目前可用于 c++ 和 python,但您可以通过这个建议在 java 中使用dlib in java
注意:dlib 只是给你眼睛的面积,为了检测眼睛视网膜,你需要进一步进行。例如,我们可以检测到应该是视网膜的较暗区域。
地标输出
推荐阅读
- vue.js - 无法将 axios 响应值分配给变量 - vue.js
- testing - 邮递员 - 在收集预请求脚本运行之前为单个请求设置变量
- angular - Angular6中的路由
- javascript - 如何使用变量更改 jquery 数据表语言
- javascript - 数组不是用 sort() 排序的;我摆脱了来自 json.parsed Javascript 的 json 的 Get 请求
- clojurescript - 如何在 REPL 中的 re-frame 框架(clojurescript)中调度事件?
- python - 在 pyspark 中使用 RDD 从字典创建数据框
- jquery - 空格键输入用 regex.replace 擦除数据
- javascript - 从 a 中删除第一个单词
- typescript - 如何将 Pick 属性设为 Partial