资源简介
单片机STM32利用OV2640实现人脸识别实验,keil5工程文件。
代码片段和文件信息
#include “atk_frec.h“
#include “malloc.h“
#include “ff.h“
#include “stdio.h“
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//本人脸识别程序由ALIENTEK提供我们提供1个LIB(即:ATKFREC.lib)供大家使用
//功能:利用摄像头实现人脸识别.
//说明:本识别库需要用到内存管理内存总占用数在560KB左右(20个人脸).每增加一张人脸内存占增加10KB左右.
//限制:由于本识别库以M3/M4为目标处理器内存有限算法上进行了大量阉割所以很多功能不太完善效果也不是
// 很好.且没有做识别有效检查(输入错误的人脸也会有结果输出).所以次代码仅供大家参考用.
//
//其他需求:
//1摄像头模块一个.
//2SD卡一张
//
//使用方法:
//第一步:调用atk_frec_initialization函数初始化人脸识别库
//第二步:调用atk_frec_add_a_face函数添加人脸模板(如果已经有了可以忽略次步)
//第三步:调用atk_frec_load_data_model函数加载所有模板到内存里面(仅在添加新模板后需要如没有添加新模板则可忽略此步)
//第四步:调用atk_frec_recognition_face函数获取识别结果.
//第五步:调用atk_frec_delete_data函数可以删除一个人脸模
- 上一篇:bmp图片显示
- 下一篇:LR语法分析器的自底向上分析
评论
共有 条评论