Draw rectangle in subplot image.
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have images say I1 and I2 in matrix form say I make a subplots to have them both in same figure. now I have to draw few rectangle on top of these images. how can I draw a rectangle in a specific subplot?
%this draws rectangle on top of I1
imshow(I1, [])
rectangle('Position',[x,y,w,h])
%somewhere else after the above code
%this draws the rectangle on top of I2
imshoe(I2, [])
rectangle('Position',[x,y,w,h])
now I want to draw rectangles on top of I1 what should I do?
0 Kommentare
Akzeptierte Antwort
Image Analyst
am 14 Jul. 2013
%this draws rectangle on top of I1
subplot(1, 2, 1); % Focus is with axes #1.
imshow(I1, [])
rectangle('Position',[x,y,w,h])
%somewhere else after the above code
%this draws the rectangle on top of I2
subplot(1, 2, 2); % Focus is with axes #2.
imshow(I2, [])
rectangle('Position',[x,y,w,h])
% Back to #1 now.
%this draws rectangle on top of I1
subplot(1, 2, 1); % Focus is with axes #1.
rectangle('Position',[x,y,w,h])
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Subplots finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!