i have divided an RGB image into 4*4 non overlapping blocks. Aft which I hv stored the blocks into a cell array if the standard deviation value is more than a fixed value. Now I wan to put these 16 images back and reconstruct the image. How do i do
Show older comments
This cell array contains the 16 blocks:
T_arr = {T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16};
I have a blank image which is same size as the original undivided image:
Mosaic = cell(size(Original,1), size(Original,2),3);
cnt = 1;
for i = 1:1:4
for j=1:1:4
Mosaic{i,j} = T_arr{cnt};
cnt = cnt+1;
end
end
After execution with no error, the Mosaic image contains all blank images. Plz Help.
Accepted Answer
More Answers (0)
Categories
Find more on Neighborhood and Block Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!