我已经通过网络搜索,但到目前为止还没有找到以下问题的任何答案,因此我想在这里问问是否有人可以帮助我解决这个问题:
基本上我需要的与 PraveenofPersia/Jesse 那里的解决方案相同,但只有考虑 Fisherface 识别器的 python 实现: Any tips on confidence score for face verification (as opposed to face recognition)?
到目前为止,我面临的问题是 cv2 既不提供 subspaceProject 也不提供任何其他。
这里有什么建议吗?
谢谢!
最佳答案
不幸的是,默认情况下这些函数没有暴露给 python api。
如果您从源代码构建 cv2.pyd,有一个简单的补救措施:
- 找到他们的代表。声明,opencv/modules/contrib/include/opencv2/contrib/contrib.hpp
- 将
CV_EXPORTS Mat subspaceProject(...)
更改为CV_EXPORTS_W Mat subspaceProject(...)
将
CV_EXPORTS Mat subspaceReconstruct(...)
更改为CV_EXPORTS_W Mat subspaceReconstruct(...)
重新运行 cmake/make 以重建 cv 库和 python 包装器模块
额外的 _W 前缀会将这些函数添加到生成的包装器中
关于python - opencv人脸识别: subspaceproject and subspacereconstruct methods in python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19756176/