Create BW image of a Function
1 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
回答(1 个)
Image Analyst
2013-6-19
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 个评论
Image Analyst
2013-6-20
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
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!