作者:殷忆枫

RV1126笔记五:人脸识别方案<三>

若该文为原创文章,转载请注明原文出处。

一、介绍

通过图片形式,解析图片数据,检测图片上有没有存在人脸,提取人脸特征,把特征数据保存到数据库里。

二、流程图

使用的是Rock-X AI组件库。

 三、数据库的使用

在前面,交叉编译了Sqlite3,把编译的库和可执行文件拷贝到开发板上。

1、创建数据库

创建一个为face.db的数据库,表名字为face_data_table,参数name, face_feature, feature_size

name: 表示人脸名字

face_feature: 人脸特征值

feature_size: 特征值长度

识别到的特征值就保存在face_feature里。

2、简单使用

查询数据库:

 select * from face_data_table;    

  删除数据库里数据:

delete from face_data_table;   

使用时需要先删除数据库里的数据,在重新插入数据。

四、代码解析

1、使用方式

./sqlite3_operation_test name image_path

2、代码架构

lock