how to repalce a matrix
1 view (last 30 days)
Show older comments
hi i have a image of 256*256 matrix,and other image2 of 8*8 matrix,now i want to remove 8*8 matrix from 256*256matrix replace image2 8*8 into 256*256 matrix,and wen i call that image the repalced image must be indicated by rounding box
3 Comments
Accepted Answer
Amith Kamath
on 21 Nov 2011
I wonder what the purpose of this is, but here goes:
Image1 = imread('rice.png'); % conveniently is 256x256.
Image2 = uint8(zeros(8,8)); %Artificial image 2.
Image3 = Image1; Image3(1:8,1:8) = Image2; %change the indices 1:8 to wherever you want to put the Image2 in Image1;
You could add the bounding box, if that's what you mean, by manually adding rows and columns of black pixels around your Image2. Image2(1,:) = ones(size(Image2(1,:))); and so on for all the borders. Does this work?
0 Comments
More Answers (0)
See Also
Categories
Find more on Convert Image Type 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!