用OpenCV开发人脸识别软件,用Java好还是用C/C++好

如题所述

java的opencv顶多调用摄像头用,图像处理都用c++的opencv。对于opencv的开发,不管从开发效率还是执行效率,绝对是c++。java版的opencv想都不要想。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-21
考虑平台的移植性java好一些,Web应用或Android应用都是比较方便的
可以说,javaCV是openCV的.jar包,所以调用规则什么的都挺相似的
C++版本的openCV学习的资料会比较多,但是因为只是封装,所以javaCV中用的是和openCV相似的调用方式,Google一下就可以啦
至于语言,真只是一个工具。我最近才开始写java代码来做应用,不会不懂得地方就去查文档,熟悉就好了。
请使用手机"扫一扫"x本回答被提问者采纳
第2个回答  2020-07-31
最好用C++语言开发,,可以去接入一下虹软的人脸识别SDK,是可以免费下载的。
相似回答