我正在开发人脸检测照片捕捉应用程序在android中。有人说,使用opencv本机相机是最好的捕捉面部。我听说javacv也捕获了脸。谁能告诉什么是最好的方法opencv(或)javacv(或)除了这两个。 谢谢。opencv或javacv或其他
2
A
回答
4
OpenCV有一个官方的Android版本,你可以用Java编程。它通常被命名为OpenCV4Android。
JavaCV是OpenCV的非官方Java版本。
使用Android NDK编写本机代码通常比使用SDK快得多。 opencv中的人脸检测必须比javacv更快。
我的建议是你用OpenCV4Android,它会为你更容易,而且也有更多的文档:http://opencv.org/platforms/android.html
+0
谢谢。我正在继续使用opencv。它正在进行人脸检测照片捕获。 – SKK 2012-08-23 03:52:22
0
OpenCV
是一个非常好的电脑visio库。它有C
,C++
和Python
API。 JavaCV
是使用java的OpenCV
的包装。
根据您的目的,您可以使用使用Android NDK的本机C API。如果你专注于Java,那么你可以使用JavaCV
。
1
相关问题
- 1. 在JavaCV或OPENCV中查找轮廓
- 2. 使用javacv和ffmpeg或其他库创建1080p视频
- 3. JavaCV-OpenCV错误
- 4. CI:Authorize.net(或其他?)
- 5. SQLite或coredata或其他
- 6. MongoDB或CouchDB或其他?
- 7. AlarmManager或服务或其他?
- 8. 什么是最好的?在Java中的JavaCV(OpenCV)或FaceDetector?
- 9. 如何为Eclipse的javaCV或openCV项目制作可运行jar
- 10. 安装opencv和javacv
- 11. Opencv和JavaCV简介
- 12. HTML,CSS或其他
- 13. Python,PowerShell或其他?
- 14. Html.DisplayFor(或其他htmlhelpers)
- 15. Polymorphic,STI或其他
- 16. Automator,AppleScript或其他?
- 17. OpenCV将部分项目部署为静态或动态库或其他内容?
- 18. 在opencv(或其他)拼接空中拍摄技巧
- 19. Win32 VC++与其他GUI(如Qt或WxWidgets)的OpenCV
- 20. ElasticSearch或Couchbase或其他东西
- 21. MySQL或XML文件或其他东西?
- 22. 要使用getSherlockActivity()或getActivity()或其他?
- 23. QTP或硒或其他东西?
- 24. Angular2或React或任何其他
- 25. mongodb gridfs carrierwave或联合或其他?
- 26. 自定义IIdentity或IPrincipal或其他
- 27. 使用|| (或)或其他运营商?
- 28. 学习Django - models.py ForeignKey或ManyToManyField或其他?
- 29. 休眠或iBatis或其他东西?
- 30. 术语用法URI或URL或其他?
问:哪个更好:“巧克力”或“香草”?看看这个讨论:http://stackoverflow.com/questions/769 – paulsm4 2012-08-12 05:40:48
PS:所有的东西都是平等的,假设你对Android上的Java编程感到满意,我引用的链接表明你可能“更好“使用JavaCV。恕我直言... – paulsm4 2012-08-12 05:55:00
感谢您的帮助。 – SKK 2012-08-12 06:25:05