caffe--- 图片数据均值计算小工具
2017-02-24 11:27
267 查看
图片减去均值后,再进行训练和测试,会提高速度和精度。因此,一般在各种模型中都会有这个操作。
caffe中使用的均值数据格式是binaryproto, 作者为我们提供了一个计算均值的文件
compute_image_mean.cpp,放在caffe根目录下的tools文件夹里面。
但是这要求先把图片转换为lmdb格式,如果是自己写的data层(一般用pyhon写),则需要另外写一个图片均值计算程序,下面是博主自己写的一个示例:
程序:
clc;
clear all;
close all;
%数据目录
base_line = 'C:\Users\10337\Desktop\PETA_F\data_8699\';
dirs_path = base_line;
dirs_list = dir([dirs_path, 'identity_*']);
img_mean=zeros(1,3);
sum_r=0;
sum_g=0;
sum_b=0;
image_size=224;
count=0;
for i=1:length(dirs_list)
%子目录
image_path= [dirs_path, dirs_list(i).name,'\'];
image_list=dir([image_path,'*.jpg']);
for j=1:length(image_list)
count=count+1;
image_name = [image_path, image_list(j).name];
img=imread(image_name);
img=imresize(img,[image_size,image_size],'bilinear');
sum_r=sum_r+sum(sum(img(:,:,1)))/(image_size*image_size);
sum_g=sum_g+sum(sum(img(:,:,2)))/(image_size*image_size);
sum_b=sum_b+sum(sum(img(:,:,3)))/(image_size*image_size);
end
end
sum_r=sum_r/count;
sum_g=sum_g/count;
sum_b=sum_b/count;
img_mean=[sum_r,sum_g,sum_b] % [114.4326 110.1417 106.5148]
caffe中使用的均值数据格式是binaryproto, 作者为我们提供了一个计算均值的文件
compute_image_mean.cpp,放在caffe根目录下的tools文件夹里面。
但是这要求先把图片转换为lmdb格式,如果是自己写的data层(一般用pyhon写),则需要另外写一个图片均值计算程序,下面是博主自己写的一个示例:
程序:
clc;
clear all;
close all;
%数据目录
base_line = 'C:\Users\10337\Desktop\PETA_F\data_8699\';
dirs_path = base_line;
dirs_list = dir([dirs_path, 'identity_*']);
img_mean=zeros(1,3);
sum_r=0;
sum_g=0;
sum_b=0;
image_size=224;
count=0;
for i=1:length(dirs_list)
%子目录
image_path= [dirs_path, dirs_list(i).name,'\'];
image_list=dir([image_path,'*.jpg']);
for j=1:length(image_list)
count=count+1;
image_name = [image_path, image_list(j).name];
img=imread(image_name);
img=imresize(img,[image_size,image_size],'bilinear');
sum_r=sum_r+sum(sum(img(:,:,1)))/(image_size*image_size);
sum_g=sum_g+sum(sum(img(:,:,2)))/(image_size*image_size);
sum_b=sum_b+sum(sum(img(:,:,3)))/(image_size*image_size);
end
end
sum_r=sum_r/count;
sum_g=sum_g/count;
sum_b=sum_b/count;
img_mean=[sum_r,sum_g,sum_b] % [114.4326 110.1417 106.5148]
相关文章推荐
- Caffe学习(9)——计算图片数据的均值
- caffe学习系列:计算图片数据的均值
- Caffe系列(10):计算图片数据的均值
- Caffe——计算图片的数据均值
- Caffe学习系列(15):计算图片数据的均值
- caffe学习:图片数据的均值计算
- Caffe学习系列(15):计算图片数据的均值
- caffe 学习系列:计算图片的均值以及转化npy格式
- Caffe学习系列(15):计算图片数据的均值
- Caffe学习系列(15):计算图片数据的均值
- Caffe学习系列(12):不同格式下计算图片的均值和caffe.proto
- 【深度学习】【caffe实用工具2】笔记24 Windows下【Caffe实用工具】之【计算图像均值】compute_image_mean的用法
- Caffe学习系列(15):计算图片数据的均值
- Caffe学习系列(15):计算图片数据的均值
- 深度学习中如何计算图片数据的均值
- R 中计算数据框中相同ID的均值 标准差 和删除行(记录或者观测)中重复的数据
- caffe学习笔记-数据库制作及计算均值文件命令格式(windows版)
- [python]使用python实现Hadoop MapReduce程序:计算一组数据的均值和方差
- 总结一下用caffe跑图片数据的研究流程
- 总结一下用caffe跑图片数据的研究流程