p = imread('g.jpg'); %读取图像
I=imresize(p,[256,256]); %将图像的尺寸调整为【256*256】
rs = size(I, 1); cs = size(I, 2);%取图像的行列数
sz = 4;%设置块的大小
ch = sz; cw = sz;
numr = rs/sz;
numc = cs/sz;
t1 = (0:numr-1)*ch+1 ;
t3 = (0:numc-1)*cw +1;
figure;
for i = 1 : numr
for j = 1 : numc
I(t1(i),:,:)=0;
I(:,t3(j),:)=0;
end
end
imshow(I);
其它连接:
http://www.ilovematlab.cn/thread-202145-1-1.html