【发布时间】:2014-03-16 07:46:31
【问题描述】:
我正在尝试使用官方 OpenCV Java 绑定(不是 JavaCV)来实现人脸识别器,但我似乎找不到与 createFisherFaceRecognizer() 方法等效的方法。
根据我的快速研究,它似乎还没有在 Java 中实现。如果是这种情况,有什么解决方法/我的选择?
【问题讨论】:
标签: java opencv computer-vision
我正在尝试使用官方 OpenCV Java 绑定(不是 JavaCV)来实现人脸识别器,但我似乎找不到与 createFisherFaceRecognizer() 方法等效的方法。
根据我的快速研究,它似乎还没有在 Java 中实现。如果是这种情况,有什么解决方法/我的选择?
【问题讨论】:
标签: java opencv computer-vision
是的,已知错误。
(底层)c++ 方法 createFisherFaceRecognizer() 返回一个 Ptr<FaceRecognizer> 并且自动生成的 java 包装器无法处理这些 Ptr 类型。
如果你擅长 jni,你可以重新发明它。
javacv 有一个 crap-api 恕我直言,但至少他们手动解决了这个问题
【讨论】: