我想在android中使用opencv我正在使用android studio。我发现this 回答然后我将opencv与android studio集成,但在其他opencv官方网站上,我发现其他方法在android中集成了opencv,它表示从trunk中构建OpenCV4Android。我的问题是
1)从trunk创建OpenCV4Android是什么意思,从trunk中构建OpenCV4Android和直接将opencv集成到android中有什么区别?
2)我认为从trunk构建OpenCV4Android意味着使用本机c / c ++库构建opencv应用程序。如果我的假设是正确的我怎么能在android工作室中所有教程都在eclipse中,如果不能我们在android studio中使用c ++构建opencv android应用程序?我在这里直接使用c ++而不是java包装器或opencv for java。
答案 0 :(得分:0)
trunk
是核心存储库中的最新提交。这个短语来自SVN,在git中,这个概念被称为master
,你可以在这里找到OpenCV的主人:https://github.com/opencv/opencv/commits/master。
从trunk构建只是意味着自己构建最新的代码(假设使用之前定义的版本,这些版本是为了您的方便而构建的,例如OpenCV 3.1。这样的下载称为"预构建版本& #34;
我强烈建议您选择预制件,因为它们可以为您节省大量工作并且通常会经过更好的测试