Create BW image of a Function
Show older comments
Hi,
I am wondering how one would go about creating a BW image of a function? So, say I have a function y = x^2. I can plot that pretty easily with "plot", however I'd like to create a BW image where a parabola ~2 pixels thick is white and the rest are black, for template matching purposes. Thoughts?
-Jen
Answers (1)
Image Analyst
on 19 Jun 2013
0 votes
Try using getframe() after you do the plot. You can also set the 'Color' and 'LineWidth' properties when you plot to specify the line color and width. There is a similar property for the background color though I don't know what it's called.
Or you can use export_fig() to save the whole figure or axes into an image file on disk. Or use saveas().
2 Comments
John
on 20 Jun 2013
Image Analyst
on 20 Jun 2013
This is possible. Just follow the example in the FAQ where they drew a circle and ellipse into an image: http://matlab.wikia.com/wiki/FAQ#How_do_I_create_a_circle.3F
Categories
Find more on Image Arithmetic 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!