点击上方“阿昆的科研日常”,关注我的公众号。

设为“星标”,原创技术文章第一时间推送。


Matlab是我们进行数据分析与成图时所常用的软件。

然而,当我们辛辛苦苦地敲完代码、可视化了数据后却发现,如何将自己在电脑屏幕上所看到的图像原封不动地保存下来,也是个很大的问题

有锯齿、线条变形、尺寸错误……

虽然在近几年新版本的Matlab中已经有所改善,但其实还是或多或少的存在一些问题。

而且,考虑到很多人还是比较习惯用低版本的Matlab,所以这里再给大家介绍一个出图插件——export_fig[1],可以完美解决锯齿、变形问题。

export_fig是由Yair Altman提供的一款用于将图形从Matlab导出为标准图像和文档格式的工具箱。

A toolbox for exporting figures from MATLABto standard image and document formats nicely.

1. 安装

下载export_fig文件包后,将其放在Matlab安装路径的toolbox文件夹中,比如我的是 ‘D:\Program Files\MATLAB\R2017b\toolbox’。

然后打开Matlab,点击‘Set Path’->‘Add with Subfolders...’,在弹出的对话框中,到toolbox文件夹选择‘export_fig’文件夹后,点击‘Save’完成。

2. 使用方法

export_fig的使用方法非常简单。

作图完成后,

在命令窗口(或者直接在脚本文件运行)键入:

export_fig test.tif -r300

执行后,在当前文件夹中,会生成一个分辨率为300dpi、名为‘test’的‘tif’文件:

比较后可以发现,用export_fig导出的图像与在Figure窗口中看到的基本一致,唯一的不同在于,export_fig导出的图像没有白边(为了方便观察这里背景颜色设为灰色),而白边问题其实也是困扰着很多同学的问题,在我之前的文章中(Matlab论文插图去白边的5种方法)有讲过。

当然,如果你就是想要有白边,那可以:

export_fig test.tif -r300 –nocrop

假如你想保存到指定的地方,只需在文件名前添加路径即可。比如我想保存到D盘中,只需键入:

export_fig D:\test.tif -r300

对于虚线、点线变密问题,只需在之前的代码中再加一条:

export_fig D:\test.tif -r300 –painters

由于我这里的版本基本没有这一问题,所以就不演示效果了。

除了上面讲到的常用命令,export_fig其实还有很多强大的功能,比如裁剪、调节透明度等。

想要学习更多的朋友可以看它的说明 ‘README.md’。

[1] export_fig. https://www.mathworks.com/matlabcentral/fileexchange/23629-export_fig

下载方式

公众号后台回复关键字“导出”获取~


推荐阅读

•  Python_Matplotlib用户必备的画图速查表•  Matlab配色方案补充包——Matplotlib 3.3•  Matlab论文插图去白边的5种方法•文献翻译软件,用这一款就足够了!•如何用Matlab在论文中画出漂亮的插图


欢迎关注我的公众号“阿昆的科研日常”,原创技术文章第一时间推送,如果喜欢,麻烦点一下“在看”~

matlab toolbox下载_Matlab自动导出高质量无变形论文插图相关推荐

  1. 无需用户输入,Adobe提出自动生成高质量合成图像新方法

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 没有用户输入,也能生成高质量的合成图像吗? 编辑:迈威AI研习社 ...

  2. 科技最前沿!Adobe提出自动生成高质量合成图像新方法

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:机器之心 AI博士笔记系列推荐 周志华<机器学习> ...

  3. 无需用户输入!Adobe提出自动生成高质量合成图像新方法

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 本文转载自:机器之心  |  作者:He Zhang等 编辑:小舟.杜伟 没有用户输入,也能生 ...

  4. 计算机语言的比较英文论文,科学网—撰写高质量英文科技论文的心态、布局、程序和方法 - 岳中琦的博文...

    撰写高质量英文科技论文的心态.布局.程序和方法 岳中琦 高质量科技论文,是将我们自己的创新研究成果,在现在或将来被全世界人知道和应用.成为人类已知的知识和实践.因此,我们在撰写科技论文时要具备一种极其 ...

  5. 论如何写出一篇高质量的英文论文

    论如何写出一篇高质量的英文论文 研究生期间,不可避免的需要完成至少一篇小论文.根据以往经验,小论文往往还是英文的.今天就谈一下如何写出一篇高质量的英文小论文.以下内容以截取图片的形式展现.       ...

  6. 20230503 Javascript下载页面pdf的高质量代码

    目录 一. 前言 二.高质量代码的特征 三.编程实践 四. 实际代码 五. 总结 你是否曾经为自己写的代码而感到懊恼?你是否想过如何才能写出高质量代码?那就不要错过这个话题!在这里,我们可以讨论什么是 ...

  7. 如何发表高质量的学术论文(硕士、博士均有参考价值)

    本人研一学术小菜鸟一枚,近期导师想要我改进算法.发表文章苦于不知如何下手,很幸运看到了以下的文章,有了一些思路,拿过来分享给有需要的人. 本文转自:大神jkxsanger,虽然博主很久没有更博了但是之 ...

  8. 几个高质量无版权图库,还愁找不到配图?

    Unsplash 网址:unsplash.com 推荐程度:⭐⭐⭐⭐⭐ 知名图库,好多壁纸类 app 就是用的它的图源.拥有很多超清图片,无需登录直接免费下载.风格文艺小清新,自然风景.人物.静物为主 ...

  9. 推荐几个免费且高质量无版权的视频素材网站,记得收藏

    今天这篇文章给大家分享视频素材网站,希望对大家有帮助 1.Coverr 第一个网站是Coverr.Coverr是一个高质量的无版权视频素材下载网站,有分类,可以英文搜索.这个网站的视频素材质量还是很高 ...

最新文章

  1. spyder安装_windows10 Anaconda3安装教程
  2. HTML5地理定位用法
  3. python画折线图详解-利用python画折线图
  4. tensolrflow之基础变量
  5. Android 仿微信 相册多图选择器
  6. 经典C语言程序100例之二
  7. 再谈RDD、DataFrame、DataSet关系以及相互转换(JAVA API)
  8. hdfs数据节点分发什么协议_分布式文件系统HDFS解析
  9. webdriver鼠标上下滑动
  10. 数据结构:排序算法之堆排序和选择排序
  11. mybatis分页的一种解决方案
  12. 在linux中常用的shell备份脚本(波大帅哥)
  13. python编程资料包_强力推荐,非常全的Python编程400集学习资料(今日限免)
  14. Halcon 二维码
  15. destoon php文件,Destoon模板制作简明教程
  16. vmware安装dsm7.0
  17. C#打造一个开源webgis(四)地图客户端(上)
  18. 【历史上的今天】11 月 8 日:计算机先驱诞生日;卷积神经网络 LeNet-5 问世;特斯拉发明遥控器
  19. ValueError: Cannot feed value of shape (100, 160) for Tensor 'Placeholder:0', which has shape '(?,
  20. html5画布获取位置,html5画布绘制位置不正确(html5 canvas drawing position not correct)

热门文章

  1. Flask and Ajax Post HTTP/1.1 400
  2. 生成tfreocrds
  3. laravel学习资料整理
  4. redis 自减命令_Redis 实战 —— 04. Redis 数据结构常用命令简介
  5. python自动点赞_用Python模拟技巧带你实现自动抽屉登录自动点赞
  6. mysql show tables_mysql — show tables的结果不一定准确 | 学步园
  7. 安卓 python termux_Android Termux 安装 Linux 就是这么简单
  8. 腾讯后台开发面试题--整理1
  9. Python金融大数据分析——第四章数据类型和结构
  10. em算法python代码_EM 算法求解高斯混合模型python实现