資源簡介
本文檔僅僅是一個提取HAAR特征的過程,沒有加入adaboost訓練器,有需要的可以下載仿真一下。僅供參考,不作科研使用

代碼片段和文件信息
%?提取Harr-like特征?
%?II???????????積分圖像
%?HarrLike?????類Harr模板
%?baseSize?????基準的尺寸大小?
%?
function?[FeatureVector]=extHarrLikeFeature(IIHarrLikebaseSize)
imgWidth=size(II1);
imgHeight=size(II2);
wdiv=2;??????????????????%?橫向間隔
hdiv=2;??????????????????%?縱向間隔
PreLen=ceil(imgWidth/wdiv)*ceil(imgHeight/hdiv)*length(HarrLike)*length(baseSize);
featureVector=zeros(PreLen1);
rect=zeros(14);?????????%?矩形四個頂點的積分值?
exBoud=zeros(12);???????%?是否越界的標志
cnt=1;
for?i=1:wdiv:imgWidth?????????????????????%?當前橫坐標
????for?j=1:hdiv:imgHeight????????????????%?當前縱坐標
????????for?k=1:length(baseSize)??????????%?當前窗口基準大小
????????????for?harrCnt=1:length(HarrLike)%?當前采取的Harr-like形式
????????????????%?檢查邊界
????????????????exBoud(1)=(i+size(HarrLike{harrCnt}1)*baseSize(k)>imgWidth);
????????????????exBoud(2)=(j+size(HarrLike{harrCnt}2)*baseSize(k)>imgHeight);
????????????????if(exBoud(1)+exBoud(2)>=1)
????????????????????continue;
????????????????end
????????????????curFeabase=zeros(size(HarrLike{harrCnt}));
????????????????for?xx=1:size(HarrLike{harrCnt}1)
????????????????????for?yy=1:size(HarrLike{harrCnt}2)???%?獲得每個矩形的四個頂點值
????????????????????????rect(1)=II(i+(xx-1)*baseSize(k)j+(yy-1)*baseSize(k));
????????????????????????rect(2)=II(i+(xx-1)*baseSize(k)j+(yy)*baseSize(k));
????????????????????????rect(3)=II(i+(xx)*baseSize(k)j+(yy-1)*baseSize(k));
????????????????????????rect(4)=II(i+(xx)*baseSize(k)j+(yy)*baseSize(k));
????????????????????????curFeabase(xxyy)=HarrLike{harrCnt}(xxyy)*...
????????????????????????????((rect(4)+rect(1)-rect(2)-rect(3)));
????????????????????end
????????????????end
????????????????FeatureVector(cnt)=sum(sum(curFeabase));
????????????????cnt=cnt+1;
????????????end
????????end
????end
end
FeatureVector=FeatureVector(1:cnt-1);
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1919??2007-10-26?20:01??haar?feature?extract\extHarrLikeFeature.m
?????文件????????318??2007-06-29?10:39??haar?feature?extract\IntegralImage.m
?????文件???????3120??2016-03-04?18:01??haar?feature?extract\testHarrLikeFea.m
?????目錄??????????0??2016-03-04?19:38??haar?feature?extract
-----------?---------??----------?-----??----
?????????????????5357????????????????????4
- 上一篇:形態金字塔圖像融合matlab
- 下一篇:MPPT仿真matla實現
評論
共有 條評論