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

本文介绍了基于RV1126芯片进行人脸识别的方案,利用Rock-X AI组件库解析图片检测人脸并提取特征。文章详细讲解了如何创建SQLite3数据库存储人脸信息,以及代码中数据库的使用和操作。重点在于数据路径配置和数据库操作,适合了解相关人脸识别系统开发的读者。
摘要由CSDN通过智能技术生成

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

一、介绍

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

二、流程图

使用的是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、代码架构

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

殷忆枫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值