更新时间:06-11 上传会员:紫色烟火
分类:计算机信息 论文字数:8815 需要金币:1000个
摘要:脸部特征交换项目是基于开源计算机视觉库OpenCV(开源计算机视觉库)。它是一个免费的开源计算机视觉库。用于实现人脸识别的特征交换。该项目的主要功能是用户的脸部识别进行特征交换,如眼睛,嘴巴等。满足于不会修图的用户,并且该用户希望拥有一张完美的脸部照片。主要过程包括输入人脸照片,人脸特征提取,人脸信息处理,人脸样本训练和人脸特征交换。该系统中的脸部样本全部由网上查找照片提供以满足系统的需求。该系统由Python通过OpenCV中的相关算法实现。
关键词:OpenCV;Python;毕业设计;人脸识别
目录
摘要
Abstract
1 绪论-1
1.1 背景-1
1.2 现状-1
1.3 学习内容-3
2 环境配置-4
2.1 Python安装-4
2.2 安装dlib-4
2.3 安装OpenCV-5
2.4 安装docopt-6
3 设计思路-7
3.1 支持从命令行获取指定图像路径-7
3.2 读取指定图像并进行处理保存-7
4 编程实现-9
4.1 使用dlib标定面部特征-9
4.2 脸部图像特征的变换矩阵-10
4.3 面部特征码获取-11
5 测试-14
5.1 输入-14
5.2 输出-14
结 论-15
参 考 文 献-16
致 谢-17