如何在MATLAB中将图像对象变量保存为图片?

问题描述 投票:0回答:1

我使用...生成图像

im = imagesc(tt,ff,log10(abs(wv))); axis off;

但是有两个问题:

  1. 每次执行上述命令后,都会弹出一个图形窗口。如何避免这种情况?

  2. 我如何将此图形另存为无边界的图片?

image matlab matlab-figure
1个回答
0
投票

正如Cris在评论中提到的那样,imagesec用于将数组中的数据显示为图像。如果要保存以仅保存此类图像,则应使用imwrite,该命令用于将图像变量另存为图像文件。如果您的变量的ind2rgb格式不正确,则无法将索引图像转换为RGB格式。

您可以在mathworks论坛中找到重复的问题here

© www.soinside.com 2019 - 2024. All rights reserved.