【matlab】exportgraphics函数将生成的图片保存到指定文件夹中

【matlab】exportgraphics函数将生成的图片保存到指定文件夹中

使用matlab中,很多时候我们会生成一些图片,并且我们希望生成完显示出来后自动保存到指定路径,以下是本人常用的一个方法推荐

  • 在Matlab中,exportgraphics函数用于将图形导出为图像文件。它可以将图形保存为PDF、PNG、JPEG、TIFF等格式的文件。以下是exportgraphics函数的基本语法:
exportgraphics(F,filename)
  • 其中,F是要导出的图形对象(例如figure对象),filename是要保存的文件名,可以包括完整的路径信息。
  • 示例用法如下:
% 创建图形
figure;
plot(x, y);% 导出为PNG文件
filename = 'plot.png';
exportgraphics(gcf, filename, 'Resolution', 300);
  • 那么,实际中,我们可以在matlab脚本中按如下格式来编辑代码:
  • figure(1)——如果你的代码中有多张照片,然后你只想保留其中一张,可以加上(1),那么就会只保留对应的这张照片
% 显示图形并绘制图像I
figure(1), imagesc(I);% 关闭坐标轴的显示,并设置坐标轴刻度相等
axis equal off;% 指定保存图像的文件夹路径
folder_path = 'your_file_path';% 构建完整的文件路径,包括文件夹路径和图像文件名
fig_file1name = fullfile(folder_path, 'your_picture_name.png');% 将图形保存为PNG格式的图像文件
exportgraphics(figure(1), fig_file1name);

在这里插入图片描述

  • 这样保存下来的图片没有横纵坐标,也没有多余的边框,效果比较好

在这里插入图片描述

  • 如果直接在figure那里点保存,会发现保存下来的图片有多余的白色边框,非常不美观!

在这里插入图片描述

更新不易!如果这个代码对您有帮助,麻烦点个赞+关注+收藏!感激不尽!

  • 附上完整代码,copy即可使用!!!
% 读取 MATLAB 内置的 Lena 图像
I = imread('pout.tif');% 显示图形并绘制图像I
figure(1), imshow(I);% 关闭坐标轴的显示,并设置坐标轴刻度相等
axis equal off;% 指定保存图像的文件夹路径
folder_path = 'your_file_path';% 构建完整的文件路径,包括文件夹路径和图像文件名
fig_file1name = fullfile(folder_path, 'your_picture_name.png');% 将图形保存为PNG格式的图像文件
exportgraphics(figure(1), fig_file1name);

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/541767.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Seata 2.x 系列【8】Spring Cloud 集成客户端

有道无术,术尚可求,有术无道,止于术。 本系列Seata 版本 2.0.0 本系列Spring Boot 版本 3.2.0 本系列Spring Cloud 版本 2023.0.0 源码地址:https://gitee.com/pearl-organization/study-seata-demo 文章目录 1. 前言2. 问题演…

裸辞18K外包,面试阿里、字节全都一面挂,哭死.....

测试员可以先在外包积累经验,以后去大厂就很容易,基本不会被卡,事实果真如此吗?但是在我身上却是给了我很大一巴掌... 所谓今年今天履历只是不卡简历而已,如果面试答得稀烂,人家根本不会要你。况且要不是大…

iptables详细介绍

在 CentOS 中,iptables 是一种用于配置和管理网络防火墙的工具,它提供了一种灵活和强大的方式来控制进出服务器的网络流量。以下是 CentOS 中 iptables 的主要内容: 规则链(Chains): iptables 使用规则链来组织规则,常见的链包括: INPUT:处理进入服务器的数据包。OUTP…

固定资产管理系统:井然有序,提升利用率,降损增值的解决之道。

固定资产管理系统是一种用于管理和跟踪组织内固定资产的软件系统。固定资产是指组织长期持有并用于生产、运营或提供服务的资产,例如土地、建筑物、机器设备、车辆等。 固定资产管理系统提供了一种集中管理和监控固定资产的方式,帮助组织更好地管理其资产…

外包干了9天,技术退步明显。。。。。

先说一下自己的情况,本科生,2018年我通过校招踏入了南京一家软件公司,开始了我的职业生涯。那时的我,满怀热血和憧憬,期待着在这个行业中闯出一片天地。然而,随着时间的推移,我发现自己逐渐陷入…

HarmonyOS NEXT应用开发—自定义日历选择器

介绍 本示例介绍通过CustomDialogController类显示自定义日历选择器。 效果图预览 使用说明 加载完成后显示主界面,点当前日期后会弹出日历选择器,选择日期后会关闭弹窗,主页面日期会变成选定的日期。 实现思路 获取当前月和下个月的日期…

技术资讯:Volar正式更名为Vue-Official

大家好,我是大澈! 本文约700字,整篇阅读大约需要1分钟。 关注微信公众号:“程序员大澈”,免费加入问答群,一起交流技术难题与未来! 现在关注公众号,免费送你 ”前后端入行大礼包“…

【智能算法】人工水母搜索算法(JS)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.代码实现4.参考文献 1.背景 2020年,Chou 等人受到水母运动行为启发,提出了人工水母搜索算法(Artificial Jellyfish Search Optimizer, JS)。 2.算法原理 2.1算法思想 JS模拟了水母的搜索行为&#xf…

Halcon文件操作

1、Region读写操作 region(区域)是一种重要的数据类型,用于表示图像中的特定区域。这些区域可以代表图像中的目标、感兴趣的区域、边缘、形状等等 read_image (Image, printer_chip/printer_chip_01) dev_open_window (0, 0, 512, 512, black…

mysql: 如何开启慢查询日志?

1 确认慢查询日志功能已开启 执行以下sql语句,查看慢查询功能是否开启: show VARIABLES like slow_query_log;如果为ON,表示打开;如果为OFF,表示没有打开,需要开启慢查询功能。 执行以下sql语句&#xff0…

数据结构与算法----复习Part 15 ()

本系列是算法通关手册LeeCode的学习笔记 算法通关手册(LeetCode) | 算法通关手册(LeetCode) (itcharge.cn) 目录 一,二叉搜索树(Binary Search Tree) 二叉搜索树的查找 二叉搜索树的插入 …

java组合模式揭秘:如何构建可扩展的树形结构

组合模式(Composite Pattern)是一种结构型设计模式,它允许将对象组合成树形结构以表示整体/部分层次结构。组合模式使得客户端可以统一对待单个对象和组合对象,从而使得客户端可以处理更复杂的结构。 组合模式的主要组成部分包括&…