【问题标题】:How to save plotted image in MATLAB?如何在 MATLAB 中保存绘制的图像?
【发布时间】:2017-08-11 19:07:45
【问题描述】:

首先,我正在展示我的图像并在操作后暂停命令以保留。

figure,imshow(Ib_rgb)
hold on;

然后,我在该图像上画一条线。

plot([p1(2),p2(2)],[p1(1),p2(1)],'Color','r','LineWidth',2)

我的问题是,如何自动保存这个输出图像? 有没有办法命名和保存这张图片?

我猜它有一个打印功能,但我无法理解在这种情况下如何轻松使用?

提前致谢。

【问题讨论】:

  • 查看saveas 命令。这真的可以理解。只需将图形保存为您选择的所需格式。

标签: matlab image-processing


【解决方案1】:

你可以使用saveasgcf来获取当前的数字:

saveas(gcf,'image.png');

【讨论】:

  • 没错! ' 符号应该替换为 " ,我认为。谢谢。
  • @HilmiK MATLAB 的 string 类型,在 R2017a 中引入,is created using ""char 数组使用 ''
  • @excaza 小修正:R2016b 中引入的字符串类型,尽管“”符号对我不起作用(在 R2016b 上);也许这是在 R2017a 中引入的?
猜你喜欢
  • 2010-12-23
  • 2011-03-11
  • 1970-01-01
  • 1970-01-01
  • 2016-03-26
  • 1970-01-01
  • 2010-11-01
  • 1970-01-01
  • 2013-07-02
相关资源
最近更新 更多