MATLAB实战系列(三十四)-MATLAB基于PCA-LDA模糊神经网络的人脸识别
Posted 文宇肃然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB实战系列(三十四)-MATLAB基于PCA-LDA模糊神经网络的人脸识别相关的知识,希望对你有一定的参考价值。
前言
文中涉及代码及图片,可参见MATLAB基于PCA-LDA模糊神经网络的人脸识别,有需要的小伙伴可自行下载订阅,谢谢大家!
基于PCA-LDA和粗糙集模糊神经网络的人脸识别,一方面在应用前景上是十分广阔的,可以为IT行业创造更好的经济效益。
另一方面,它相对于其它的生物特征识别更加方便。
至于环境方面,人脸识别对环境并没有什么影响。
图像获取功能:该模块的功能是从图像库中获取图片,获取的图像必须能够在开发环境中可以显示,以便进行图像的处理和识别。
图像预处理功能:该模块的功能包括图像光线强弱的补偿,图像的灰度化处理,去噪,均衡化后的直方图,以此达到图像对比后增强的目的。
图像特征提取功能:改模块的功能是在处理后的图像进行训练,然后将训练后的图像的眼睛,鼻子,嘴巴等生物特征提取出来。
图像识别功能:该模块部分是将需要进行检测的图像的特征提取出来与数据库的图像的特征进行比较,以此达到人脸识别的功能。
01 代码执行
先解压image-base压缩包与.m文件放在一起
然后在主窗口依次运行以下函数
saveORLimage.m将ORL人脸库分为测
以上是关于MATLAB实战系列(三十四)-MATLAB基于PCA-LDA模糊神经网络的人脸识别的主要内容,如果未能解决你的问题,请参考以下文章
MATLAB实战系列(三十七)-MATLAB基于PQ解耦风电场并网潮流计算
MATLAB实战系列(三十五)-MATLAB基于BP神经网络的光伏发电太阳辐照度预测
MATLAB实战系列(三十二)-技术和医疗的完美结合,基于MATLAB的骨骼测量系统——医学影像研究
MATLAB实战系列(三十八)-基于K-means聚类算法的MATLAB图像分割