我正在尝试在项目中使用 OpenCV(在 Android 上),但是我正在努力寻找好的资源。我从 OpenCV 网站找到了示例演示,以及一些教程,但其中许多都不是很清楚。
是否有任何分步、清晰的教程,最好带有随附的代码?
(特别是任何有助于对象识别的东西 - 例如颜色检测、可能的颜色直方图以及任何特征识别方法 - 可能是 Haar 训练。尽管 OpenCV 上的任何东西都很棒!)
我发现的(许多)教程/演示包括以下内容 -
OpenCV 指南 http://cgi.cse.unsw.edu.au/~cs4411/wiki/index.php?title=OpenCV_Guide (更好的之一,通过 Stack Overflow 找到)
Android 上的 OpenCV http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html (这对于安装 OpenCV 以与 Eclipse 和 Android 一起使用非常有帮助,尽管我发现它缺少任何类型的演示示例文档)
哈尔训练 http://note.sonots.com/SciSoftware/haartraining.html (我发现这有点模糊和令人困惑)
OpenCV 教程 http://www.shervinemami.info/openCV.html (这是更好的教程之一)
最佳答案
我的经历和你差不多。我使用 opencv 获得良好结果的策略是双管齐下:
- 查找有关我正在尝试完成的任务的教程,并扫描所有对 opencv 函数和数据结构的引用。
- 查找第 1 点中引用的所有项目的文档:http://opencv.willowgarage.com/documentation/
- 然后重新阅读教程,遇到不明白的地方就去相应的文档。
我发现,一旦我使用文档并一步一步地使用,我对各种教程的理解就会大大提高。不是确切的答案,但希望它有帮助:-)
关于android - 我正在努力寻找有用、清晰的 OpenCV 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315323/