安卓手机上的OpenCV教程

 2023-01-21    325  

问题描述

,如果有人可以向我展示我可以在哪里获得良好的教程或文档,以开发Android的OpenCV 2.4.3.我已经在OPENCV网站上浏览了一个及其更多的配置和入门,但没有解释的真实代码.我希望使用Android代码,功能以及这些功能的解释的OPENCV.使用Java CV编写的Android上的OPENCV或使用Java本机接口包含的本机C ++代码?

如果是Java CV,那么我可以在哪里获得一个可以让我开始的好教程.
如果是JNI包含的C ++代码,我如何将这些本机代码与原始Android Java代码连接?

安卓手机上的OpenCV教程

如果有人可以向我展示一些好的教程或文档,我真的很感激?如果不是,我希望您的解释吗?
最好的问候.

编辑:

感谢Torcelite的回复.您能否解释我将如何将代码移植到Java(例如更多细节)的更多信息?是否有一个很好的教程来解释我如何做到这一点.我的意思是,当我移植代码时,如果有的话,我会对桌面应用程序进行的原始OpenCV代码进行哪种更改.或者,我只是将C ++代码移植到Visual Studio的开放式CV中,以便在Android Eclipse中使用Android的开放式简历.

例如,在我的面部检测代码上,我使用了HAAR分类器及其内置功能进行对象检测.

function--->[cvHaarDetectObjects( , , , ,  , , ) 
//just deleted the parameters for simplicity]

因此,当我想在Android上做同样的事情时,我会在使用此功能或采用它时进行更改?当我必须在Android上移植或采用这些功能以使它们起作用时,我应该做什么样的工作.不仅此功能,而且OpenCV中的所有功能.

推荐答案

如果您对文档不满意,那么我知道的所有关于OpenCV的书(那里没有很多),您可以在以下两个链接中找到它们.

关于Android – ” Android应用程序编程具有OpenCV”.除了正式文档外,它可能是最好的来源.

其他推荐答案

我不愿意将其分解给您,但是到目前为止,Android的OpenCV还没有得到太多关注.我本人还没有完全弄清楚这些功能和算法.我确实创建了一个小的图像比较优化工具.另外,我建议您从此 book .您只需要将代码移植到Java中.

“端口”代码从C ++到Java表示将C ++中的代码转换为Java,即您正在更改语法.

so, this 变得像 this this .

P.S-我的代码不使用FlannMatcher,这不是完整的代码移植,而是要点.您的语法会发生变化,但算法保持原样.

以上所述是小编给大家介绍的安卓手机上的OpenCV教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/26252.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。