我想开发一个简单的android opencv程序,它可以检测到使用三星galaxy s3相机的白色纸张上的黑点。要做到这一点,我只是从openCV样本复制面部检测程序,我想添加我自己的哈尔级联来搜索一个点而不是面。我坐在这里等了2天,我找不到任何有用的东西 - 无处不在Windows或Linux上。任何人都可以告诉我一个提示如何使自己的xml与MAC层上的haar级联或者是否有任何其他(更简单)的方式来实现?在Mac OS X上哈尔级联培训OpenCV
回答
打开CV为ANDROID:http://opencv.org/platforms/android.html
打开CV提供了内置的例子为形状检测Windows和Linux的(不知道它适用于Android)。它的责任是寻找它。稍作修改可以帮助你完成任务。
哈尔分类主要意味着处理人体,人脸等。虽然你可以训练并创建自己的哈尔分类这项任务(http://note.sonots.com/SciSoftware/haartraining.html#t1a1f262),但它像疯狂,因为还有其他那么简单的方法在那里。
感谢您的评价。我需要做瞳孔检测器,但我实际上不知道我应该使用哪种方法。我正在考虑斑点检测。我需要把我的应用程序放在hardkernel odroid-xu3上。我用我的眼睛看着照相机制造头盔。我不知道我应该使用哪种编程语言。我校的教授告诉我用egnu来使用c#。你怎么想的? – kolorszczak 2014-11-15 14:26:46
@kolorszczak我建议C++和Open CV从它渗透出最大的实时性能.EMGU CV只是OPEN CV在打开的cv dll文件中使用函数的一个包装,因此大多数函数将类似于open简历。该主板还支持Linux。您可以使用轻量级Linux发行版和C++,因为它具有很多社区支持,因此编程可以更快 – 2014-11-18 13:31:27
- 1. OpenCV的哈尔培训
- 2. 加大哈尔级联训练过程
- 3. OpenCV由我培训的哈尔分类器性能不佳
- 4. createdamples后没有.vec文件OpenCV - 哈尔培训
- 5. 在MAC OS X上使用OpenCV 2.2 10.6
- 6. OpenCV培训输出
- 7. 升级MAC OS X
- 8. 在Mac OS X上升级Ruby
- 9. 加载哈尔的级联文件 - > “的OpenCV返回NULL”
- 10. INSTAL OpenCV的在Mac OS X 10.6.7和Xcode
- 11. mac os x的opencv包在哪里?
- 12. 编译和Mac OS X上联libev
- 13. 可以numPos是哈尔级联训练中的负数
- 14. 问题在Mac OS上安装哈斯克尔图书馆的regex,PCRE X
- 15. 科尔多瓦建立在Mac OS X
- 16. 在Mac OS X Mavericks上ErlIDE
- 17. date_calc在Mac OS X上
- 18. 人脸检测功能使用OpenCV的哈尔级联
- 19. 如何提高OpenCV中的哈尔级联精度?
- 20. 当在Mac OS X上更改$ IFS在bash上时,Mac OS X上
- 21. 如何在Mac OS X中升级PHP?
- 22. 在Mac OS X上使用HandVU与OpenCV 10.6.3
- 23. 在Android NDK mac OS X上更改openCV的生成命令
- 24. 在mac os上安装openCV 2.3.0/2.3.1时出错X 10.6.8
- 25. 上一批培训
- 26. 降级的Ruby on Mac OS X中的哲基尔
- 27. Opencv 3支持向量机培训
- 28. OpenCV OS X 10.12sierra
- 29. 在线培训
- 30. 在Mac OS X上启用浮点中断英特尔
有一个mac版本的opencv,所以它应该是可能的,因为它可能在其他平台上,如linux ... – marol 2014-10-20 18:17:05
你不能在* dots *上训练级联分类器(你需要一定程度的细节)。忘了那个。 – berak 2014-10-20 19:55:32
所以我应该选择什么? jni + hough cirlces?或者有没有在Java的Android的任何例子? – kolorszczak 2014-10-20 20:03:12