Draw rectangle in subplot image.
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuesta aceptada
Image Analyst
el 14 de Jul. de 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 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Subplots en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!