ColorReco 人脸识别调用说明文档

ColorReco 人脸识别调用说明文档

1.需要准备的工作

确认已经安装好 vs2013或者更加高级版本

确认是在X64 Release 模式



2.接口说明

为了方便广大调用者方便集成,sdk调用分为简约版本和底层版本

其中简约版本方便简单,每个函数完成一个高级功能,总共调用三个函数即可完成人脸识别功能

简约接口设计:

接口设计原则:每个人脸用一个ID号码来代表,注册返回的是该人的ID号码,识别返回的注册人脸对应的ID号码。

举个例子,王陆用自己的照片注册了,返回的ID号码为9,那么用王陆的照片调用识别返回的ID号码就是9.

由于ID号码只是数字,所以注册和识别还提供名字信息和ID号码绑定。

比如说,王陆注册自己的照片的同时,告诉注册函数自己的名字是 wanglu,那么识别的时候可以根据识别得到的ID号码(9)得到他的名字wanglu。

下面是具体的函数说明。

1.初始化,完成调用人脸识别功能的资源申请,需要在系统中初始化的时候调用一次。这个函数需要在调用前调用一次即可

ColorReco 人脸识别调用说明文档_第1张图片



2.人脸注册,注册函数的两种模式

分别是不绑定file_key 和绑定file_key (file_key 可以是图片上对应的人物姓名)

调头范例(代码可以参考TestIPC_FaceReco.cpp)

1.第一种模式下的单张图片注册

ColorReco 人脸识别调用说明文档_第2张图片

2.第二种模式下多种图片注册

ColorReco 人脸识别调用说明文档_第3张图片


3.人脸识别

人脸识别安装使用场景大致可分为 静态图片 1:1  1:N  动态场景下的1:N

所需要用到的函数如下:


ColorReco 人脸识别调用说明文档_第4张图片

为了方便广大开发者调用,本示例提供一些

1:1  图片示例

ColorReco 人脸识别调用说明文档_第5张图片


1:N 动态视频流识别比对


ColorReco 人脸识别调用说明文档_第6张图片

你可能感兴趣的:(ColorReco 人脸识别调用说明文档)