在我的项目中,我需要对脸部的所有部位进行精细处理,例如眼睛、嘴巴、鼻子、耳朵、脸颊和头部。通过使用CIFaceFeature
,我可以获得眼睛位置和嘴巴位置。
如何找到其余零件的位置?
在我的项目中,我需要对脸部的所有部位进行精细处理,例如眼睛、嘴巴、鼻子、耳朵、脸颊和头部。通过使用CIFaceFeature
,我可以获得眼睛位置和嘴巴位置。
如何找到其余零件的位置?
CIFaceFeature 源自通常投入到openCV中的学术研究工作并受到其启发。因此,要超越 CIFaceFeature,您需要掌握 openCV 库。OpenCV.org 提供了一个可在大多数平台(包括 iOS)上运行的 C++ 框架。
特别是,您将希望了解对象检测、级联分类器和haartraining。
从您的评论来看,您想要一个更简单的解决方案。我想你可以发明一种通用的“脸”类型,从每个人都理想化为一个例子。然后从各个角度计算关系?正如我所建议的那样,大大简化了培训的需求。但是,有没有一种柏拉图式的脸可以很好地发挥作用?你为什么不尝试一些简单的全脸照片和一些从眼睛和嘴巴推断出来的参数。祝你好运...
更新 您真的想使用openCV ...这是一个很好的视频来解释为什么...