识别功能
更新时间:2019-11-28
范例程序app_tracking还具有识别功能,目前支持文字、物体、人脸属性检测、人脸识别,识别是通过在线调用百度智能云端API实现,若需要识别功能,请先去百度智能云控制台注册,每个账号每天有一定的免费调用额度。
- 注册完后将会得到三串字符:
- id: 用户的应用id:
- ak: 用户的api key
- sk: 用户的api secret
- 在~/XP_release文件夹下创立/keys文件,将上述密钥用以下格式放在文件中:
id=xxxx
ak=yyyy
sk=zzzz
- 启动识别,运行以下命令:
./app_tracking -sensor_type XP2 -cam_calib_path xxxxx.yaml –ocr –face_attribute –face_recognition
-ocr
为激活文字识别-face_attribute
为激活人脸属性检测-face_recognition
为激活人脸识别- 请根据需要加上述识别的选项,程序启动后等约5秒钟待初始化完成后,在键盘按下字母R键,将调用已激活的识别功能。
- 人脸属性检测和人脸识别的结果会显示在一个新弹出的窗口中,文字识别结果会显示在命令行窗口中。每按一次R键程序会并行调用一次所有已激活的API,并在所有结果返回后刷新一次结果(不用担心一直刷流量)
- 因窗口有限,范例程序只显示了部分结果,完整的结果和调用说明请参考范例程序和官方文档(见下页)