Saving a functiong graph inside a matrix

5 Ansichten (letzte 30 Tage)
Andrea Baleani
Andrea Baleani am 13 Okt. 2021
Kommentiert: Andrea Baleani am 13 Okt. 2021
I am working on edge detection algorithms and i need to produce matrices which cointain graphs of various functions. They need to be in black-white format (no RGB three layer matrices).
For example if i use linspace and build up the graph of y=x^2 how do i save the plot in a non RGB matrix ?

Antworten (1)

Dave B
Dave B am 13 Okt. 2021
You can use im2gray to convert an RGB matrix to grayscale:
x = linspace(-5,5,100);
y = x.^2;
plot(x,y)
fr=getframe(gca);
gray_image=im2gray(fr.cdata);

Kategorien

Mehr zu Networks finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by