当前位置:  开发笔记 > 编程语言 > 正文

如何检测左眼和右眼的坐标使用android面部检测

如何解决《如何检测左眼和右眼的坐标使用android面部检测》经验,为你挑选了1个好方法。

你好我是android的新手.我想检测左眼和右眼的坐标以及图像中的毛发.在这个链接链接中,它显示了检测眼睛的方法是什么,但我无法实现这些方法.此外,我想检测图像中的毛发,所以我该怎么做.



1> pm0733464..:

使用移动视觉API,可以将左眼和右眼检测为面部标志.请参阅此处的地标检测教程:

https://developers.google.com/vision/detect-faces-tutorial

和枚举地标类型的API:

https://developers.google.com/android/reference/com/google/android/gms/vision/face/Landmark

只需稍微修改教程中的代码即可专门找到眼睛:

for (int i = 0; i < faces.size(); ++i) {
  Face face = faces.valueAt(i);
  for (Landmark landmark : face.getLandmarks()) {
    switch (landmark.getType()) {
      case Landmark.LEFT_EYE:
        // use landmark.getPosition() as the left eye position

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有