10
http://opencv.willowgarage.com/wiki/Android或http://code.google.com/p/javacv/?我应该在Android上使用JavaCV还是OpenCV的java库?
我是新来的计算机视觉,并想在手机相机上做些事情,比如将当前屏幕与数据库中最相似的图像进行匹配。
他们俩都是java,有什么区别?我应该使用哪一个?
非常感谢您的帮助!
http://opencv.willowgarage.com/wiki/Android或http://code.google.com/p/javacv/?我应该在Android上使用JavaCV还是OpenCV的java库?
我是新来的计算机视觉,并想在手机相机上做些事情,比如将当前屏幕与数据库中最相似的图像进行匹配。
他们俩都是java,有什么区别?我应该使用哪一个?
非常感谢您的帮助!
JavaCV是一些本地库的包装,包括OpenCV。
在你要使用OpenCV的任何情况下,无论是直接通过编写自己的包装或使用OpenCV中的Android包装或使用JavaCV。
由于上述JavaCV使用了多个库,因此它具有比OpenCV更多的功能。如果你需要这些功能比自然选择JavaCV。
我们还应该注意到,OpenCV中的Android包装没有提供任何方式来获得的图像和矩阵直接NIO缓冲区,使得它具有挑战性的过程,Java的原始数据,有效地... –
我已经试过每个之后,发现JavaCV要容易得多。缺点是如果你在opencv中需要的东西在javacv中没有正确实现,它几乎不在你的控制范围内。我发现在尝试使用bytefish facerec库时。 –