gpt4 book ai didi

java - 如何使用从 Java 在 openCV 中创建的 FaceRecognizer 库?

转载 作者:太空宇宙 更新时间:2023-11-03 21:47:08 24 4
gpt4 key购买 nike

我正在尝试在 java 中实现人脸识别器。我得到了 this代码示例并进行了更改以满足我对系统行为方式的要求。它可以工作,但是当我在不同的光强度下拍摄同一个人的图像时,它的效率就会下降。我读到在 openCV 中插入了一个用于 faceRecognizer 的库,但是它的示例是用 C++ 实现的。有什么办法可以使用这个库在 java 中编码吗?如果我们可以使用它,那么它会提高代码的效率吗?

请在这方面提供一些帮助。卡得很厉害...

最佳答案

您可以为 java 创建一个 C++ dll。您应该编写一个使用您的 C++ 代码的包装器类(在 C++ 中)。包装类的函数定义应该使用 JNI。此链接here应该有帮助(对我来说)。实现包装类后,将其导出为 dll。

关于java - 如何使用从 Java 在 openCV 中创建的 FaceRecognizer 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19048813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com