Matlab中如何批量将fig文件保存为png格式图片

我写的程序在Matlab中会批量产生fig格式得图像,怎样才能将这些文件转换成png图片格式并且保存。有没有高人知道用什么命令啊,最好给出简单的代码示例,偶是新手!谢谢!
有人建议我用getframe这个命令,谁知道具体的用法

可以用saveas()

具体用法:

h=figure; %创建新的figure;
plot(......); %产生图像
saveas(h, 'figure.png', 'png');

如果是已经保存了的.fig文件
h = openfig('figure.fog');
saveas(h, 'figure.png', 'png');

补充:
不是已经给出方法了吗?
getframe是从一段影片里拿出一帧,跟你要用的没有关系
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-07-03
我。。知。。道
加。。我。。私。。聊

Matlab中如何批量将fig文件保存为png格式图片
可以用saveas()具体用法:h=figure; %创建新的figure;plot(...); %产生图像 saveas(h, 'figure.png', 'png');如果是已经保存了的.fig文件 h = openfig('figure.fog');saveas(h, 'figure.png', 'png');补充:不是已经给出方法了吗?getframe是从一段影片里拿出一帧,跟你要用的...

MATLAB如何将图形保存为图片
2.现在我们需要把图形隐藏起来,也就是不主动弹出图形窗口,这一步需要我们了解相关的函数句柄的知识,具体看图:3.在上一步中,函数图形的可见性(visible)已经关闭(off),也就是被隐藏起来了,接着我们得把plot函数做出的图形给保存起来,具体以.png的格式,看图 4.以我们自己命名图片的名字,本文...

matlab如何将图形保存为图片
在MATLAB中,将图形保存为图片而不包含任何形式的表格或额外的注释,可以通过使用`saveas`函数或`print`函数来实现。这两种方法都允许你指定保存的图片格式(如PNG、JPG、TIFF等)以及图片的质量。使用`saveas`函数 `saveas`函数是MATLAB中较为直观和简便的保存图形为图片的方法。你可以通过图形窗口的菜单...

MATLAB怎样将图画保存为图像文件?
1. 保存图像文件:在MATLAB中绘制完图形后,可以直接使用“print”函数或者图形界面上的导出功能来保存图像。例如,可以使用以下代码将图形保存为PNG文件:matlab saveas; % gcf获取当前图形,'my_figure.png'是保存的文件名 这样,绘制的图形就被保存为一个图像文件,可以在其他软件或平台上打开和查看。

如何把matlab画出的图形保存起来?
另一种方法是使用MATLAB的编程命令来保存图形。`saveas`函数是一个直接用于保存图形或Simulink框图的函数。它的基本格式是`saveas`,其中`figure_handle`是图形窗口的句柄,`filename`是保存的文件名,`fileformat`是指定的文件格式。例如,`saveas`会将当前图形窗口保存为名为`myfigure.png`的PNG文件。

Matlab中如何只把figure中的图像区域保存为图片文件
Matlab中如何只把figure中的图像区域保存为图片文件 5 在figure中显示处理后的图像,都会在图像的四周留有空白区域,无论如何改变窗口大小,图像只能缩放,无法去掉空白区域,saveas保存成文件的图片四周也有空白。如何只保存原始图像区域... 在figure中显示处理后的图像,都会在图像的四周留有空白区域,无论如何改变窗口...

如何把matlab画出的图形保存起来
1. **使用`imwrite`函数**:如果图形已经以图像数组(如`img`)的形式存在,可以直接使用`imwrite(img, 'filename.jpg')`或类似命令将图像保存为文件,其中`'filename.jpg'`是保存的文件名和格式。这种方法保存的图像仅包含图形内容,不会附加任何表格或额外图片。2. **使用`saveas`函数**:...

如何把matlab画出的图形保存起来?
1. 使用`saveas`函数保存图形 `saveas`函数允许用户将当前图形窗口保存为多种格式的文件,如.png、.jpg、.fig等。使用此函数时,你需要指定保存的文件名和文件格式。例如:matlab figure; % 创建一个新的图形窗口 plot; % 绘制一个简单的图形 saveas; % 将当前图形窗口保存为PNG文件 在上面的代码...

MATLAB中图片保存的五种方法(一)
1. 直接另存为 通过figure中的"文件"菜单选择"另存为",可选择fig、eps、jpeg、gif、png或bmp等格式,但这种方式可能导致图像清晰度受损。2.复制到剪贴板 通过"编辑"菜单的"复制图形"功能,将图像复制到剪贴板,之后可粘贴到其他支持的软件中保存。3.saveas命令 MATLAB提供的saveas函数可直接保存指定...

matla据保存出来
在MATLAB中,保存绘图数据和图像有多种方式,包括直接另存、复制到剪贴板、使用saveas函数和print函数。以下是详细的步骤描述:1. 直接另存为:通过"文件"菜单中的"另存为"功能,可以选择各种格式如fig、eps、jpeg、gif、png或bmp,但这种方法可能导致图像清晰度有所损失。2. 复制到剪贴板:在figure中...

相似回答