problem exporting figure to a single channel
Mostrar comentarios más antiguos
after exporting the plotted figure to figure-01.png, the ,file dimenstion si already in 3 channels.
the code:
exportgraphics(figure(1),sprintf('fig_%02d.png', i),'Colorspace', 'gray')
A = imread("fig_01.png")
As result, the dimention of A = [h w 3]
1 comentario
Catalytic
el 6 de Mzo. de 2026
You have abandoned your last 4 posts -
Please do not do this. Click the 'accept' button on answers that resolve your question, or respond to the contributors to say why their answers do not.
Respuestas (1)
plot(rand(7,3))
F = getframe(figure(1));
I = im2gray(F.cdata);
imwrite(I,'test.png')
size(I)
clearvars
J = imread('test.png');
size(J)
Categorías
Más información sobre Axis Labels en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
