"""
https://blog.youkuaiyun.com/gusui7202/article/details/83239142
qhy。
"""
P1:
[FileName,PathName] = uigetfile('*.*','Select the image');
Im=imread([PathName FileName]);
imshow(Im)
hold on
L = size(Im);
height=32;
width=32;
max_row = floor(L(1)/height);
max_col = floor(L(2)/width);
seg = cell(max_row,max_col);
%分块
for row = 1:max_row
for col = 1:max_col
seg(row,col)= {Im((row-1)*height+1:row*height,(col-1)*width+1:col*width,:)}; % 分块公式,得到一组seg
end
end
for i=1:max_row*max_col
aa=seg{i}
imwrite(seg{i},strcat('m',int2str(i),'.bmp'));
end
%画出分块的边界
for row = 1:max_row