资源简介
提取了一种手势识别的算法,通过皮肤颜色模型将手势分割出来,然后追踪其边缘,再通过傅里叶系统作为特征向量进行识别。识别率很高的。
代码片段和文件信息
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
评论
共有 条评论