資源簡(jiǎn)介
HAAR級(jí)聯(lián)分類器從圖像處理到訓(xùn)練及測(cè)試的完整工程文件。訓(xùn)練例子為羽毛球。
代碼片段和文件信息
clear;clc;close?all;
Files=dir(‘F:\train\train\train5600\1852\pos\*.jpg‘);%讀取圖像路徑
N=length(Files);
Names={};
for?k=1:N
????????Names{k}=Files(k).name;
????????B?=?imread([‘F:\train\train\train5600\1852\pos\‘?Names{k}]);%讀取圖像?
%????????n?=?unidrnd(180);%n個(gè)整數(shù)中以相同的概率抽樣的離散均勻分布的整數(shù)隨機(jī)數(shù)
%????????PSF?=?fspecial(‘motion‘4n); %運(yùn)動(dòng)模糊函數(shù),運(yùn)動(dòng)位移是15像素,角度是n
%????????B=imfilter(BPSF‘conv‘‘circular‘);%對(duì)圖像運(yùn)動(dòng)模糊處理
%????????B?=?imnoise(B?‘salt?&?pepper‘?0.1);%椒鹽噪聲
%????????B?=?imnoise(B?‘speckle‘?0.01);%斑點(diǎn)噪聲
%?????????B?=?imnoise(B?‘gaussian‘?0.01);%高斯噪聲
?????????B?=?rgb2gray(B);%灰度處理
%?????????B?=?imresize(B[2020]);%將圖像縮放為20*20的大小
%????????B1?=?imadjust(B[0.31][0.31]);%圖像線性變換
%?????????B2?=?imadjust(B[01][00.7]);
%?????????B3?=?imadjust(B[01][0.31]);
%?????????B4?=?imadjust(B[01][0.20.8]);
%?????????B5?=?imadjust(B[00.7][01]);
%?????????B6?=?imadjust(B[0.31][01]);
%?????????B7?=?imadjust(B[0.30.7][01]);
????????path=‘F:\train\piture\尺寸30\20變48_64\‘;?%圖像處理后的保存路徑
????????file=Files(k).name;?
????????pathfile=fullfile(pathfile);?
????????imwrite(Bpathfile‘jpg‘);%保存圖像
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????91??2019-06-01?19:44??train800\create_positive_samples.bat
?????文件?????????16??2019-06-01?19:38??train800\get?route.bat
?????文件???????1239??2019-07-11?15:28??train800\many_piture_processing.m
?????文件?????????16??2019-06-01?19:38??train800\neg\get?route.bat
?????文件??????39034??2019-07-11?15:53??train800\neg\neg.txt
?????文件??????27481??2019-06-01?18:42??train800\neg\neg0001.jpg
?????文件??????25831??2019-06-01?18:39??train800\neg\neg0002.jpg
?????文件??????20783??2019-06-01?18:39??train800\neg\neg0003.jpg
?????文件??????20760??2019-06-01?18:39??train800\neg\neg0004.jpg
?????文件??????19668??2019-06-01?18:40??train800\neg\neg0005.jpg
?????文件??????32264??2019-06-01?18:40??train800\neg\neg0006.jpg
?????文件??????29869??2019-06-01?18:41??train800\neg\neg0007.jpg
?????文件??????33185??2019-06-01?18:41??train800\neg\neg0008.jpg
?????文件??????28471??2019-06-01?18:41??train800\neg\neg0009.jpg
?????文件??????32356??2019-06-01?18:38??train800\neg\neg0010.jpg
?????文件??????12117??2019-06-01?18:42??train800\neg\neg0011.jpg
?????文件??????11523??2019-06-01?18:39??train800\neg\neg0012.jpg
?????文件??????11561??2019-06-01?18:39??train800\neg\neg0013.jpg
?????文件??????11543??2019-06-01?18:39??train800\neg\neg0014.jpg
?????文件??????10633??2019-06-01?18:40??train800\neg\neg0015.jpg
?????文件??????14478??2019-06-01?18:40??train800\neg\neg0016.jpg
?????文件??????13682??2019-06-01?18:41??train800\neg\neg0017.jpg
?????文件??????15779??2019-06-01?18:41??train800\neg\neg0018.jpg
?????文件??????12333??2019-06-01?18:41??train800\neg\neg0019.jpg
?????文件??????13507??2019-06-01?18:38??train800\neg\neg0020.jpg
?????文件?????104027??2019-06-01?18:42??train800\neg\neg0021.jpg
?????文件?????104248??2019-06-01?18:39??train800\neg\neg0022.jpg
?????文件??????94778??2019-06-01?18:39??train800\neg\neg0023.jpg
?????文件??????94658??2019-06-01?18:39??train800\neg\neg0024.jpg
?????文件??????83361??2019-06-01?18:40??train800\neg\neg0025.jpg
............此處省略3795個(gè)文件信息
評(píng)論
共有 條評(píng)論