createFisherFaceRecognizer

createFisherFaceRecognizer

我正在尝试使用官方的OpenCV Java绑定(bind)(而非JavaCV)来实现人脸识别器,但是我似乎找不到与createFisherFaceRecognizer()方法等效的人脸识别器。

根据我的快速研究,似乎它尚未在Java中实现。如果是这种情况,有什么解决方法/我的选择?

最佳答案

是的,已知的错误。

(底层)c++方法createFisherFaceRecognizer()返回Ptr<FaceRecognizer>,并且自动生成的Java包装器无法处理这些Ptr类型。

如果您对jni很好,则可以重新发明它。

javacv有一个crap-api imho,但是至少他们手动解决了这个问题

09-05 15:17