Hi i have the following code ? How i can save a file which i show by'imshow' function?
1 view (last 30 days)
Show older comments
I1=imread('G:\ethanol+water flame 2 images\ethanol+ water flame 2\ethanol+ water flame 2001395.jpg');
I2=figure,imshow(I1,[low high]);
if low<=60 && high>=90
end
save I2
I3=edge(I2,'canny');
figure,imshow(I3)
0 Comments
Accepted Answer
Image Analyst
on 16 Jul 2012
Not sure what you mean by "save a file" but you can use imwrite to save a variable as a file:
imwrite(I3, 'Edge Image.png');
or you can save the whole figure, which would include any annotation (text, arrows, etc.), tick marks, etc. in the overlay by using export_fig(): http://matlab.wikia.com/wiki/FAQ#How_do_I_save_my_figure.2C_axes.2C_or_image.3F_I.27m_having_trouble_with_the_built_in_MATLAB_functions.
3 Comments
More Answers (1)
See Also
Categories
Find more on Read, Write, and Modify Image in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!