android - 我应该在 Android 上使用 JavaCV 还是 OpenCV 的 java 库?

标签 android opencv

http://opencv.willowgarage.com/wiki/Androidhttp://code.google.com/p/javacv/

我是计算机视觉的新手,想在手机摄像头上做一些事情,比如将当前屏幕与数据库中最相似的图像进行匹配。

都是java,有什么区别?我应该使用哪一个?

非常感谢您的帮助!

最佳答案

JavaCV 是一些 native 库(包括 OpenCV)的包装器。

  1. 在任何情况下,您都将使用 OpenCV,直接编写您自己的包装器或使用 OpenCV 的 Android 包装器或使用 JavaCV。

  2. 如前所述,JavaCV 使用多个库,因此它比 OpenCV 具有更多的功能。如果您需要这些功能,自然会选择 JavaCV。

关于android - 我应该在 Android 上使用 JavaCV 还是 OpenCV 的 java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7699032/

相关文章:

android - NanoHTTPD - 无法添加 gradle 依赖

android - 关于 Google 文字转语音 TTS 的许可问题

python - OpenCV - 在将图像写入文件时指定格式 (cv2.imwrite)

java - JNI : Unable to find java class from native method in a callback

android - ActionBarSherlock v3.4.2 构建错误

opencv - 如何计算 OpenCV 中的行数(霍夫变换)

iphone - 使用 OpenCV 和 LBP 在 iPhone 上进行人脸检测

opencv - 如何解决拼接图像的光照差异?

android - 使用 GSON : response. body() 进行改造,返回带有空字段的对象

c++ - 尝试翻译混合模式的公式