我正在玩视觉框架并使用这段代码获取所有地标点:

if let allFaceLandmarks = landmarks.allPoints { 
    print(allFaceLandmarks) 
} 

但是找不到这些点的映射。例如右眼的索引号。

寻找与 this 相同的内容, 而不是 Vision 框架。

请您参考如下方法:

我不知道为什么苹果不提供这方面的图形。在文档中提供给人们似乎是非常有用的信息。无论如何,我能够读取观察的 allPoints 属性并用数字绘制它们。我不太确定 Nose 和鼻梁之间的区别。你或许可以把它们画出来看看……

  • 右眉 = 0 - 3
  • 左眉 = 4 - 7
  • 右眼轮廓 = 8 - 15
  • 左眼轮廓 = 16 - 23
  • 外唇 = 24 - 33
  • 内唇 = 34 - 39
  • 面部轮廓 = 40 - 50
  • Nose 和鼻嵴 = 51 - 59
  • 美丹线 = 60 - 62
  • 右瞳 = 63
  • 左瞳 = 64

这是一张希望对您有所帮助的图片!


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

ios之两个 UIBezierPaths 交集作为一个 UIBezierPath