MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   将MATLAB图变成图像 (https://www.labfans.com/bbs/showthread.php?t=22997)

poster 2019-12-10 16:49

将MATLAB图变成图像
 
我已经生成了一个图

figure; hold; axis([0 10 0 10]); fill([ 1 1 5 5], [5 1 1 5],'b') 现在我想将此图作为矩阵,以便可以用高斯过滤博客。谷歌搜索,我在MATLAB Central上发现了该线程“ [URL="http://www.mathworks.co.jp/matlabcentral/newsreader/view_thread/256895"]光栅化图形到图像”[/URL] 。我尝试过,但只能使它适用于线图或函数图。

你有什么想法?


回答:
您可以使用GETFRAME函数。它返回电影帧结构,它实际上是光栅化的图形。字段cdata将包含您的矩阵。

F=getframe; figure(2) imagesc(F.cdata);

[url=https://stackoverflow.com/questions/1915891]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 02:14

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.