神经网络算法学习---图像数据预处理1
2016-12-27 21:27
246 查看
以卷积神经网络进行图像识别为例,常用的输入图像预处理
Step1:Resize
Step2:去均值。此处应注意,是对所有训练样本图像求均值,然后将每个样本图片减去该均值。测试图片在进行预处理时,也减去该均值(注意不是减测试图片的均值,而是减去所有训练样本图像的均值)
归一化处理:图像处理应用中一般不需要归一化处理,因为RGB通道数据范围一直是0~255,天生是归一化的,因此不需要再进行归一化处理。
PCA降维处理:数据量较大时可以通过PCA进行降维处理,以便减小计算量,提升处理速度。但图像处理应用中,因为一般先进行了图像的Resize处理,降低数据量,因此一般不需要再进行PCA降维处理了。
Step1:Resize
Step2:去均值。此处应注意,是对所有训练样本图像求均值,然后将每个样本图片减去该均值。测试图片在进行预处理时,也减去该均值(注意不是减测试图片的均值,而是减去所有训练样本图像的均值)
归一化处理:图像处理应用中一般不需要归一化处理,因为RGB通道数据范围一直是0~255,天生是归一化的,因此不需要再进行归一化处理。
PCA降维处理:数据量较大时可以通过PCA进行降维处理,以便减小计算量,提升处理速度。但图像处理应用中,因为一般先进行了图像的Resize处理,降低数据量,因此一般不需要再进行PCA降维处理了。
相关文章推荐
- 神经网络算法学习---图像数据预处理
- Python---利用scipy.misc等库对jpg以及png等图像数据预处理(用于深度学习喂数据)
- 16 利用scipy.misc等库对jpg以及png等图像数据预处理(用于深度学习喂数据)
- 【转载】利用scipy.misc等库对jpg以及png等图像数据预处理(用于深度学习喂数据)
- 机器学习实战:数据预处理之独热编码(One-Hot Encoding)
- opencv-从图像旋转学习Mat数据访问
- [我的ASP.net学习历程]ImageStream图像数据流
- opencv学习笔记-入门(7)单通道的图像数据访问
- 【北大天网搜索引擎TSE学习笔记】第11节——倒排索引等数据文件的建立(预处理子系统)
- 数据预处理和weka.filters的使用--数据挖掘学习和weka使用(三)
- 图像数据预处理(下)
- Halcon vc学习1-图像数据获取、加载
- OC学习--预处理与构造数据
- OpenCV学习(八)之OpenCV中IplImage和CvMat图像数据结构
- 对图像数据进行预处理时遇到的若干问题(1)
- OpenCV学习笔记——使用OpenCV访问图像数据
- opencv学习笔记-入门(7)单通道的图像数据访问
- 数据预处理和weka.filters的使用--数据挖掘学习和weka使用(三)
- Deep Learning 学习笔记(3):Linear Regression 数据的预处理
- 机器学习预处理之数据值缺失