Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab中的HOG-将图像分割为块并计算方向_Matlab_Image Processing_Orientation_Block_Histogram - Fatal编程技术网

Matlab中的HOG-将图像分割为块并计算方向

Matlab中的HOG-将图像分割为块并计算方向,matlab,image-processing,orientation,block,histogram,Matlab,Image Processing,Orientation,Block,Histogram,我有个问题。我已经实现了将图像分割成块的代码 计算每个块的方向,代码如下: a=imread('009055_0M54.JPG');a1=imresize(a[300340]); cbs=100; ck1=1;cblock(:,:,:,1)=a1(1:100,1:100,:); cblock(:,:,:,5)=a1(101:200,1:100,:); cblock(:,:,:,9)=a1(201:300,1:100,:); 对于ci1=1:3 ck1=ck1+1; 对于cj1=1:3 row1

我有个问题。我已经实现了将图像分割成块的代码 计算每个块的方向,代码如下:

a=imread('009055_0M54.JPG');a1=imresize(a[300340]);
cbs=100;
ck1=1;cblock(:,:,:,1)=a1(1:100,1:100,:);
cblock(:,:,:,5)=a1(101:200,1:100,:);
cblock(:,:,:,9)=a1(201:300,1:100,:);
对于ci1=1:3
ck1=ck1+1;
对于cj1=1:3
row1=80;
row2=180;
cblock(:,:,:,ck1)=a1((cbs*(ci1-1)+1:cbs*(ci1-1)+cbs),((row1+1)+(cj1-1)*80:row2+(cj1-1)*80),:);
ck1=ck1+1;
[featureVector,hogVisualization]=extractHOGFeatures(cblock(:,:,:,ck1));
图形
imshow(cblock(:,:,:,ck1));等等
绘图(可视化);
结束

结束
要尝试复制,您需要图像来自何处以及提取功能

什么?我不知道你的意思给我们一个链接到你正在使用的图像以及ExtractHOGFeatures函数的那些matlab脚本在哪里,因此我们尝试通过复制你所做的来帮助你这是我的图像我使用此页面中的代码: