如何保存MATLAB GUI界面中的图片

代码来源自网络,作者未知,侵删。

原生支持png,bmp,jpg格式。另外自行添加了清晰度比较高的eps格式(荐)。

新建一个按钮,按钮的代码如下。

其中第二行的new_axes=copyobj(handles.axes1,new_f_handle)的handles.axes1意思是保存的是axes1中的图,以此类推。function pushbutton19_Callback(hObject, eventdata, handles)

% hObject handle to pushbutton19 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% 以下内容拷贝到按钮函数下。

new_f_handle=figure('visible','off'); %新建一个不可见的figure

new_axes=copyobj(handles.axes1,new_f_handle); %axes1是GUI界面内要保存图线的Tag,将其copy到不可见的figure中

set(new_axes,'Units','normalized','Position',[0.1 0.1 0.8 0.8]);%将图线缩放

[filename pathname fileindex]=uiputfile({'*.png';'*.bmp';'*.jpg';'*.eps';},'图片保存为');

if filename~=0%未点“取消”按钮或未关闭

file=strcat(pathname,filename);

switch fileindex %根据不同的选择保存为不同的类型

case 1

print(new_f_handle,'-dpng',file);% print(new_f_handle,'-dpng',filename);效果一样,将图像打印到指定文件中

fprintf('>>已保存到:%s\n',file);

case 2

print(new_f_handle,'-dbmp',file);

fprintf('>>已保存到:%s\n',file);

case 3

print(new_f_handle,'-djpg',file);

fprintf('>>已保存到:%s\n',file);

case 4

print(new_f_handle,'-depsc',file);

fprintf('>>已保存到:%s\n',file);

end

msgbox(' 图线已成功保存!','完成!');

end

matlab中gui界面如何保存为图片,如何保存MATLAB GUI界面中的图片相关推荐

  1. MATLAB【十四】————调用深度库生成exe,批量运行三层文件夹下图片,保存结果

    运行路径:D:\matlab\cmd_batch_processing 文件夹架构: clear; clc; close all;%% crop the im into 256*256oriDataP ...

  2. jsonhandle主界面没有显示格式_怎么将图纸导出成图片格式保存

    怎么将图纸导出成图片格式保存呢?接下来将与大家分享一下有关CAd图纸转换成图片进行保存的方法. 方法/步骤 为了实现CAd转图片操作,首先我们需要在电脑上安装一个CAD编辑软件,如图所示: 待CAD编 ...

  3. MATLAB图片的保存与导出

    MATLAB图片的保存与导出 MATLAB是一款十分好用的数学软件,相信大家在日常学习中经常使用,这里记录一下MATLAB生成的图片如何保存与导出.分享四种方法: 1.Edit → Copy Figu ...

  4. Matlab常用函数集合(各类文件读取/保存、数据转换、处理)——持续更新中

    目录 一.各类文件读取.显示.保存 0.文件/文件夹 0.1.判断文件是否存在 1.图像文件 1.1.图片读取 1.2.图片显示 1.3.图片保存 2.音频文件 2.1 音频文件读取 2.2 音频文件 ...

  5. php文章远程图片,php保存远程图片到本地 php正则匹配文章中的远程图片地址

    在添加文章的时候,很多情况下我们需要处理文章中的远程图片,将其保存到本地,以免别人网站删除后文章里面就无法访问了. 因此我们需要正则匹配文章中的图片地址, 这里我们使用php的正则表达式来实现:$co ...

  6. Winform中实现ZedGraph曲线图的图像复制到剪切板、打印预览、获取图片并保存、另存为的功能

    场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  7. tomcat中实现特定路径下的图片的url访问Tomcat配置图片保存路径,图片不保存在项目路径下...

    使用Tomcat作为服务器的时候,如果不配置图片保存路径,将图片保存在项目路径下,那么再次打war包发布项目可能会造成图片的丢失,每次重启前将图片先保存再copy到服务器明显不方便,这时可以配置图片保 ...

  8. android webview 获取图片,Android – 保存WebView中的图片

    前言 项目中有需求在APP的Webview中长按图片可以保存.后来就去研究一下该怎么实现,顺便整理了一下. WebView基本配置 mWvContent.getSettings().setJavaSc ...

  9. 问题:图片怎么保存到数据库, 以及怎么把图片从数据库中取出来使用?(已解决)...

    简单,不保存图片到数据库,而是图片的路径. 也就是说,先把图片下载到服务器的指定目录下,然后,在把相对的路径保存到数据库中. 如果下次获取图片,就访问数据库,获取图片路径,然后根据路径找到图片,最后, ...

  10. matlab读取其他位置,将文件的数据读取到matlab中,进行编辑,然后将其保存到其他位置...

    将文件的数据读取到matlab中,进行编辑,然后将其保存到其他位置 我有一个名为EXP1_SQ1_Template.txt的文件.这是一个简单的文本文件,包含以下8行: LOAD BOX 1 SUBJ ...

最新文章

  1. SAP 如何将无序列号的库存与序列号关联起来?
  2. Node.js 极简入门Helloworld版服务器例子
  3. 超图iClient 3D 入门程序 - 1
  4. 零基础学习大数据:零基础学习大数据最完整的学习路线
  5. 黑莓GPRS上网套餐包月 300MB流量 不限CMWAP/CMNET
  6. asn1 pem pfx格式证书_Springboot中详细配置SSL证书
  7. 使用CMD命令删除文件函数
  8. cent6.8 nginx php,CentOS 6.8 安装Nginx
  9. zebradesigner2教程_ZebraDesigner快速使用说明
  10. android 登录界面 布局,Android基本布局和登录界面的设计
  11. 安信可经验分享 | WiFi保持连接状态下低功耗的实现,适用于ESP32/ESP32C3/ESP32S3系列模组二次开发
  12. 浅谈深度学习:了解RNN和构建并预测
  13. html5火焰字体效果,CSS3文字特效属性text-shadow如何实现火焰文字的效果
  14. 第二篇 我的书单(Jason Booklist)
  15. 真有那么大差距?— iPhone XR 屏幕素质报告
  16. 线性方程组的解个数与秩的关系
  17. 实拍视频、图片素材库,高质量、免费下载。
  18. 2022年全球市场工业缝纫机总体规模、主要生产商、主要地区、产品和应用细分研究报告
  19. webstorm js中文乱码
  20. 一个复杂的“预算”模板设计

热门文章

  1. 【密码产品篇】VPN产品密钥体系结构
  2. 以http进行git
  3. mysqlcnf标准配置
  4. HDU 4435(charge-station)(BFS+最小花费)
  5. source insight 在Linux下安装
  6. pandas操作excel的应用
  7. 服务器腾讯通文件数据源导入,连接到 Excel 数据源(SQL Server 导入和导出向导)...
  8. 2022面试字节跳动测试岗惨遭毒打、面试挂在二面,我复盘总结了失败原因,决定再战一次
  9. 【转】区块链公链的 3 大性能难点、5 大体验障碍
  10. modelandview找不到视图_当一个测试工程师准备找工作,需要准备什么?