MATLAB: Dividing image into 64 blocks

image processing

I have an image ,i want to divide it into 64(8×8),blocks,please help

Best Answer

I - your image
[m n k] = size(I)
outIblocks = mat2cell(I,m/8*ones(8,1),n/8*ones(8,1),k)