我正在android中开发人脸检测照片捕捉应用程序。有人说使用opencv原生相机是最好的抓人脸。听说javacv也是要抓脸的。谁能说出除了这两个之外最好的方法opencv(或)javacv (或)是什么。谢谢。
问问题
3704 次
3 回答
5
OpenCV 有一个官方的 android 版本,您可以在其中使用 Java 进行编程。它通常被命名为 OpenCV4Android。
JavaCV 是 OpenCV 的非官方 Java 版本。
使用 Android NDK 编写本机代码通常比使用 SDK 快得多。opencv 中的人脸检测必须比 javacv 更快。
我的建议是让你使用 OpenCV4Android,这对你来说会更容易,而且还有更多的文档:https ://opencv.org/platforms/android/
于 2012-08-22T15:10:25.030 回答
0
OpenCV
是一个非常好的计算机visio 库。它有C
,C++
和Python
API。JavaCV
是OpenCV
使用java的包装器。
根据您的目的,您可以使用 Android NDK 使用本机 C API。如果您专注于 Java,那么您可以使用JavaCV
.
于 2012-08-14T11:45:21.493 回答