另一方面,无论用C/C++还是JAVA,使用 OpenCV进行开发的帆清难度和工作量,没有太大的差异。
如果你程序追求性能,建议用C或C++
我去年就用opencv开发的android手机端的键差誉关于人脸识别的稿段增强现实应用。我可以很明确的告诉你,java的opencv顶多调用摄像头用,图像处理都用c++的opencv。对于opencv的开发,不管从开发效率还是执行庆唯效率,绝对是c++。java版的opencv想都不要想。需要身处在光线比较合适的环境,不要太暗,也不要太亮,否则会影响面部的扫描。
人脸的外形很不稳定,人可以通过脸部的变化产生很多表情,而在不同观察角度,人脸的视觉图像也相差很大,另外,人脸识别还受光照条件(例如白天和夜晚,室内和室外等)、人脸的很多遮盖物滚弊(例如口罩、墨镜、头发、胡须等)、年龄等多方面因素的影响。
扩展资料:
一、主要用途
人脸识别主要用于身份识别。由于视频监控正在快速普及,众多的视频监控应用迫切需要一种远距离、用户非配合状态下的大洞族快速身份识别技术,以求远距离快速确认人员身份,实现智能预警。
人脸识别技术无疑是最佳的选择,采用快速人脸检测技术可以从监控视频图像中实时查找人脸,并与人脸数据库进行实时比对,从而实现快速身份识别。
二、应用场景
1、企业、住宅安全和管理。如人颤没脸识别门禁考勤系统,人脸识别防盗门等。
2、电子护照及身份z。中国的电子护照计划公安部一所正在加紧规划和实施。
3、公安、司法和刑侦。如利用人脸识别系统和网络,在全国范围内搜捕逃犯。
参考资料来源:百度百科-人脸识别
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)