Borrar filtros
Borrar filtros

Saving image with the plots

1 visualización (últimos 30 días)
judy  frost
judy frost el 3 de En. de 2013
Below code segment shows the result correctly on output_axis. I mean, the image C and the plots on the image.
[B,L,N] = bwboundaries(E);
axes(handles.output_axis);
imshow(C);
for k=1:length(B),
boundary = B{k};
if(k<=N)
plot(boundary(:,2),...
boundary(:,1),'r','LineWidth',1.5);
end
end
I need to save the image but I could not achieve this. I use below code to save:
imwrite(getimage(handles.output_axis),file);
It saves only the C image without plots. Please help how can I save the image together with the plots ?

Respuestas (2)

Sean de Wolski
Sean de Wolski el 3 de En. de 2013
How about:
doc print
doc saveas
or:
  5 comentarios
Sean de Wolski
Sean de Wolski el 3 de En. de 2013
Huh? What do you mean? What isn't what you want? Do you only want to print the axes?
judy  frost
judy frost el 3 de En. de 2013
In gui I have 2 axis, input and output. In the handles.output_axis there is the result I want to print. So I must get the image from this handle(output axis) and save it.

Iniciar sesión para comentar.


Image Analyst
Image Analyst el 3 de En. de 2013

Categorías

Más información sobre Image Processing Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by