{% if states.image_processing.facerec.attributes.faces %}
{% if states.image_processing.facerec.state | int == 1 %}
{{ states.image_processing.facerec.attributes["faces"][0]["name"] }} ,是你一个人啊!
{% else %}
{% set my_test_json = states.image_processing.facerec.attributes.faces %}
{% for i in range(0, my_test_json | length) %}
是你啊!{{my_test_json[i]["name"]}}
{% endfor %}
你们好!
{% endif %}
{% else %}
你好,陌生人!
{% endif %}
请问 楼主 现在我陌生人他不会报, 有两个人 在画面里 也不会报, 单独一个人就识别 成功了。
是什么问题呢?
还有 请教一下,如果我需要针对 识别出来的 人的 UID 来执行 不同的 操作 要怎么 写代码呢?
他的 UID 返回来 怎么判断呢?
比如 我想人脸 A 识别 开 light.a 并语音提示灯A 打开了。
如果是人脸 B 就 开 light.c 并语音提示灯b 打开了。
如果是 人脸 C 就 TTS说 没有权限开灯 |