- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统功能描述 假设有一张给定的测试图像Test。系统能够从本身的训练库中找出与测试图像相同或近似度最大的图像,并将之输出。 系统流程 输入测试图像文件; 将训练库中的图像文件读入矩阵, 创建图像数据库T; CreateDatabase() 利用Principle Component Analysis (PCA)主成分分析算法提取图像数据库T的特征,得到特征脸矩阵Eigenfaces;EigenfaceCore() 导入测试图像文件TestImge,获取测试图像的特征向量,并与特征脸比较得到欧几里得距离矩阵,找到最佳匹配对象;Recognition() 寻找结果输出 详细过程 假设有n=10张测试图像(在本系统中我们将文件名设为1~10.jpg的格式以方便之后程序的调用处理),本地有一已存在的训练库。 第一步 选择测试图像TestImage 因为系统一次只处理一张测试图像,所以程序开始阶段需要从这n张测试图像中选择一个对象,名为TestImage。 第二步 创建标准匹配数据。函数为CreateDatebase CreateDatabase()流程 CreateDatebase函数 Descriptions: This function reshapes all 2D images of the training database into 1D column vectors. Then, it puts these 1D column vectors in a row to construct 2D matrix T. Argument: TrainDatabasePath - Path of the training database Returns: T - A 2D matrix, containing all 1D image vectors. Suppose all P images in the training database have the same size of MxN. So the length of 1D column vectors is MN and T will be a MNxP 2D matrix. CreateDatebase函数的描述 首先找到TrainDatabase文件,计算文件中所含图片的数量(记数量为Train_Number)。 定义一个空矩阵T,用rgb2gray()函数分别对每一张图片进行灰度处理。此时TrainDatabase中的RGB图像被全部转换为灰度图像。 调用reshape()函数将每一张图片用一个列向量T(i)表示。 [irow icol] = size(img); irow为第i个灰度图像的行数,icol为相应列数,那么一个灰度图像的所含数据个数为irow*icol。 temp = reshape(img,irow*icol,1); 将irow*icol大小的灰度图像用一个列向量表示。 将所有的列向量组合成一个新的一维矩阵T。它的每一个元素表示一个灰度图像。 至此,训练库中的图像被表示为一个irow*icol行, Train_Number列的矩阵T。 第三步 提取特征脸。 函数为EigenfaceCore() 如何取得图像库的偏差矩阵(A) 1、 用Size()函数得到图片库矩阵的列数。 P=Train_Number = size(T,2). 2、提取代码如下: A = [ ]; for i = 1 : Train_Number temp = double(T(:,i)) - m; A = [A temp]; end 数学过程 Recognition函数 在上面的步骤中我们将训练库中所有图像的主元特征用一个矩阵表示。 从主函数中传递过来TestImage(为需要测试图像的路径),除此之外还有从训练文件夹中运算得到的三个参量Eigenfaces , m,A: function T = CreateDatabase(TrainDataba
您可能关注的文档
- ok突变重组教程分析.ppt
- OncologicalPharmacologyIV生长调控,癌基因与抑癌基因教程分析.ppt
- OO策略思考教程分析.ppt
- PPPoE基本原理教程分析.ppt
- PPP关键环节具体应用教程分析.ppt
- PPP模式的六大交易结构教程分析.ppt
- PPP项目实施风险识别及分担机制童玫教程分析.ppt
- ppp业介绍.教程分析.ppt
- ppt_1绪论教程分析.ppt
- ppt2药物效应动力学教程分析.ppt
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
最近下载
- 票据管理系统单位端操作手册.pdf VIP
- 2022年湖北医药学院药护学院教师招聘笔试试题及答案解析.docx VIP
- 无人机公司培训宣讲.pptx VIP
- 宝鸡市检察机关招聘聘用制书记员笔试真题2024.docx VIP
- 2024年湖北医药学院药护学院教师招聘考试笔试题库及答案解析.docx VIP
- 2024年社区工作者考试必背1000题题库及参考答案(考试直接用).docx VIP
- 矿山矿产资源储量年度报告编制要求.pdf VIP
- 急性心肌梗死医学检查.ppt VIP
- 2022年湖北医药学院药护学院辅导员招聘考试笔试试题及答案解析.docx VIP
- 2025年湖北医药学院药护学院辅导员招聘考试笔试备考题库及答案解析.docx VIP
文档评论(0)