資源簡介
提取了一種手勢識別的算法,通過皮膚顏色模型將手勢分割出來,然后追蹤其邊緣,再通過傅里葉系統作為特征向量進行識別。識別率很高的。

代碼片段和文件信息
function?I_new1=adjustsize(im1)
%I=imread(‘result.bmp‘);
%找到最左邊和最右邊灰度值不為1點的橫坐標
J=sum(im1);
m=size(im12);
for?i=1:m
????if?J(i)~=0
????????p=i;
????????break;
????else?
????????continue;
????end
end
for?j=m:-1:1
????if?J(j)~=0
????????q=j;
????????break;
????else
????????continue;
????end
end
%找到最左邊和最右邊灰度值不為1點的縱坐標
I1=im1‘;
J1=sum(I1);
n=size(I12);
for?k=1:n
????if?J1(k)~=0
????????r=k;
????????break;
????else?
????????continue;
????end
end
for?l=n:-1:1
????if?J1(l)~=0
????????s=l;
????????break;
????else
????????continue;
????end
end
%剪切出以坐標點(p,r)和(q,s)組成的矩形區域
I_new=imcrop(im1[p?r?q-p?s-r]);
%figureimshow(I_new);
I_new1=imresize(I_new[150?150]);
figureimshow(I_new1);
title(‘調整大小為150*150圖像‘);
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2010??2009-06-18?12:20??boundary_trace.m
?????文件???????1480??2009-05-23?10:54??Datafind_V1.m
?????文件???????1925??2009-06-18?12:26??hand_segmentation.m
?????文件????????260??2009-06-18?12:22??imageclose.m
?????文件????????837??2009-05-15?16:09??adjustsize.m
?????文件????????235??2009-05-15?16:09??boundary_thin.m
-----------?---------??----------?-----??----
?????????????????6747????????????????????6
評論
共有 條評論