B blessy Honorable Dec 31, 2013 1 0 10,510 Dec 31, 2013 #1 how to write program in matlab for dividing image into blocks
S silentplanner Honorable Oct 28, 2013 38 0 10,610 Dec 31, 2013 #2 im=rand(256); [n,m]=size(im); p=4 aa=1:n bb=1:m [ii,jj]=ndgrid(aa,bb) out=arrayfun(@(x,y) im(x:x+p-1,y:y+p-1),ii,jj,'un',0) Upvote 0 Downvote
im=rand(256); [n,m]=size(im); p=4 aa=1:n bb=1:m [ii,jj]=ndgrid(aa,bb) out=arrayfun(@(x,y) im(x:x+p-1,y:y+p-1),ii,jj,'un',0)