人脸检索积木块区
1. 积木功能说明
- 功能简介:通过百度AI人脸识别进行人脸检测功能,初始化人脸检索信息。运行其他人脸检索积木块时,须先运行该积木块。
- 参数说明:
- 参数1:本地图片绝对路径,如:/home/pi/imageTemp/face.jpg。
- 参数2:为百度AI上对应的人脸库用户组,不同用户组用“,”分隔,格式如:‘group1,group2’。
- 参数3:为最多的处理人数,数据范围为:1-10;数据类型为:整型(数字);
若一张照片中有20张人脸,该参数设置为:3;即处理最多人数为3人,最终返回的结果也只包含前三个人的信息;
人脸识别顺序按方框大小排列,即:按人脸的像素大小顺序排列。
- 返回值:返回值为人脸信息的字典;列表内容包含:每个人脸的信息字典:人脸位置信息、人脸所属的用户组、人脸所对应的用户名、相似度等;
字典人脸的数量与参数三的取值有关,若取值为三,则最多只返回包含三个人脸信息的字典。
若获取失败则返回:None。
- 功能简介:获取指定人脸框在人脸照片中的坐标位置以及人脸的倾斜角度;坐标位置从左上角开始。
- 参数说明:
- 参数1:欲获取人脸的序列号,数据最大值为第一个积木块的处理人数。
- 返回值:返回指定人脸在照片中的位置信息字典:
包含包括:[人脸框的x/y轴像素坐标,宽/高度,人脸框相对于竖直方向顺时针旋转角];
X和Y、宽度和高度的取值范围与照片像素有关;人脸框旋转角度范围:-180°~180°。
- 功能简介:获取指定人脸用户的信息字典。
- 参数说明:
- 参数1:欲获取人脸的序列号,数据最大值为第一个积木块的处理人数。
- 返回值:返回指定人脸的信息字典,包括:人脸所属的用户组、人脸所对应的用户名、相似度。
- 功能简介:获取指定人脸用户所在的用户组,该用户组与百度AI上的对应一致。
- 参数说明:
- 参数1:欲获取人脸的序列号,数据最大值为第一个积木块的处理人数。
- 返回值:返回指定人脸所属的用户组名,如:“group1”。
- 功能简介:获取指定人脸所对应的用户名,该用户名与百度AI上的对应一致。
- 参数说明:
- 参数1:欲获取人脸的序列号,数据最大值为第一个积木块的处理人数。
- 返回值:返回指定人脸所对应的用户名。
2. 注意事项
3. 积木块应用案例
(图1)输出人脸搜索结果