Plot to Image?
17 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi, I have a set of XY points that I plotted. Is there a way to convert this to an image? Basically I'm hoping to retain the resolution of the points while doing some image processing on it using the IPT.
Long story short, I have some encoders that have taken motion position numbers, and when I plot the XY encoder values I get the shape I expect, but I want to run it under regionprops and I have no idea how to turn the plot into an image with the same resolution so I can get accurate counts/mm. Currently 1 count = 1 pixel or 1 value on the plot.
Thanks
0 Kommentare
Antworten (2)
Mark Sherstan
am 10 Dez. 2018
Would the following work for you or at least push you in the right direction?
x = 1:10;
y = x.^2;
xwidth = 300;
ywidth = 200;
figure (1)
h = figure(1);
set(gcf,'PaperPositionMode','auto')
set(h, 'Position', [0 0 xwidth ywidth])
plot(x,y)
saveas(gcf,'someFigure.png')
4 Kommentare
Mark Sherstan
am 11 Dez. 2018
plot(1:10) % Example graph
set(gcf,'PaperUnits','inches','PaperPosition',[0 0 4 3])
print -djpeg filename.jpg -r100
Otherwise please provide more information such as example plots.
Image Analyst
am 10 Dez. 2018
A great many people use export_fig: export_fig - pick of the week
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!