※ 引述《kampa (轧车)》之铭言:
: 想请问板上各位神人
: 一般MATLAB将矩阵上的值用contourf可以画出不同大小对应的颜色值
: 但要如何将这些颜色值直接转成影像的矩阵
: 或是算出来的值直接转换成影像颜色的矩阵
: 因为算出矩阵值之后要做两个影像的叠合
: 所以希望能用code自动将矩阵大小值转成影像矩阵
: 这个问题困扰好几天了,跪求神人相助> <
Z = peaks(20);
figure('visible','off');
contourf(Z,10);
colormap;
F = getframe;
X = frame2im(F); %X就是image矩阵,是个n*m*3的矩阵,3那个维度存rgb
figure();
image(X); %显示你存的影像验证无误