首先提取了特征
然后进行哦按段
可以看出来 包袱被锤头打输了 所以要在右边的显示框显示输的结果
function result = hog_com(im)%
im=imresize(im,[30 30]);
img=double(im);
%figure;
%imshow(img,[]);%显示图像
step=8; %step*step个像素作为一个cell
[m1 ,n1]=size(img);%获取图像尺寸
%改变图像尺寸为step的最近整数倍,要不然后面就会发生错误
img=imresize(img,[floor(m1/step)*step,floor(n1/step)*step],'nearest');
[m,n]=size(img);
% 1、伽马校正
%figure;
img=sqrt(img);
%imshow(img,[]);%显示图像
%% 下面是求边缘,也就是滤波,求梯度
fy=[-1 0 1];