png to eps conversion
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Raviteja
el 13 de Nov. de 2011
Comentada: Rahul Singhal
el 5 de Mayo de 2017
I want to convert an image .png to .eps converstion.. Can you please suggest me the code..
I=imread('rp_noise.png');
imwrite(I,'rp_eps.eps','eps');
showing error ???Invalid input syntax or unrecognized format "eps"
Help me!
1 comentario
Rahul Singhal
el 5 de Mayo de 2017
Hi,
Following code may help you to convert PNG images to eps (COLOUR)
fileName = 'FarmerStats'; % your FILE NAME as string
A = imread(fileName,'png');
set(gcf,'visible','off') %suppress figure
image(A);
axis image % resolution based on image
axis off % avoid printing axis
set(gca,'LooseInset',get(gca,'TightInset')); % removing extra white space in figure
saveas(gcf,fileName,'epsc'); % save as COLOR eps file
Respuesta aceptada
Wayne King
el 13 de Nov. de 2011
Make the plot that you want in MATLAB and save the plot as an .eps file
print -depsc figure.eps
or the appropirate -deps option, see the help for print.
0 comentarios
Más respuestas (2)
Walter Roberson
el 13 de Nov. de 2011
imwrite() cannot create eps. Use print(), or use Oliver's File Exchange Contribution "export_fig".
0 comentarios
Daniel Shub
el 13 de Nov. de 2011
You realize that png is a bitmap image format and eps is traditionally used for vector graphics. While you can embed a bitmap image into it, it is unclear why you would want to convert a bitmap graphic into a vector graphic.
Ver también
Categorías
Más información sobre Printing and Saving 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!