绘制eps格式的实验结果图

1. python 画图保存为eps

python画出实验结果图之后有时想进行标记从而让读者通过看图就能明白做了什么。IEEE 一般要求实验结果是eps格式(矢量图),如果在python画图之后不需要进行进一步的编辑,可以直接使用Tkagg画布在小窗口画图,然后保存时选择eps。

import matplotlib
matplotlib.use('Tkagg')

2. python 画图二次编辑后保存为 eps

  1. 如果要进行二次标记,比如加箭头/文字/虚线等等,一般使用visio画图。但是visio不支持导入eps,只能导入其它格式的图片。为了保证最后的eps图片不失真,首先把python生成的图保存为svg格式。svg虽然是矢量图,但是在导入visio后字体颜色会变,所以需要进一步使用visio转emf
    转换为emf格式。 接着就可以导入visio添加一些虚线/箭头之类的辅助描述,然后导出为pdf。把pdf 用adobe acrobat
    打开,对图片裁剪之后 导出为eps格式。

  2. 上面的eps,svg,emf都是矢量图格式,但由于python 和 visio的
    矢量图格式不通的问题,需要经过多次转换。如果要加的标记很简单,还可以在python画图的时候用代码生成标记。

综上,如果不用加辅助标记,就用python直接生成eps格式的图片。如果标记比较简单,可以用代码生成。如果标记比较复杂或者想更加灵活的添加标记,就需要进行一些格式转换,在visio中手动添加。(在不精通代码的情况下,手动转换格式然后添加标记可能更快一些)

以上是我在提交IEEE 期刊/会议 时对于eps图片的处理方法总结。如果各位大佬有更简洁快速的方法,欢迎告知。

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

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

相关文章

Solkane 冷媒性能计算软件-管路计算

下载 制冷管道设计 制冷管路的压降会降低制冷量,增大功耗。但不同部分的管路允许的压降的数量级是不同的。 制冷管路的压降不是唯一的考虑因素,制冷剂的流速往往比压降更重要。 制冷系统中,压缩机、阀、汽液分离器或其他附件上的连接件的尺…

VSCode 安装NeoVim扩展(详细)

目录 1、安装NeoVim扩展 2、windows安装Neovim软件 3、优化操作相关的配置: 5、Neovim最好的兼容性配置 6、技巧和特点 6.1 故障排除 6.2、Neovim 插件组合键设置 6.3、跳转列表 1、安装NeoVim扩展 在扩展商店搜索NeoVim,安装扩展 2、windows安装…

重学java 77.JDK新特性 ③ Stream流

The road is long,it can be really hard.Whatever you do,you hold on to that foolishly hopeful smile —— 24.6.19 Stream流 stream流中的"流"不是特指"IO流",它是一种"流式编程"(编程方式),可以看做是"流水线 package S109Stream;im…

JavaScript——JavaScript对象:对象的创建方式、in关键字、遍历对象的属性和方法、内置对象

目录 JavaScript对象 对象的创建方式 利用字面量创建对象 利用new Object创建对象 利用构造函数创建对象 类 in关键字 遍历对象的属性和方法 内置对象 JavaScript对象 对象的创建方式 利用字面量创建对象 /* 面向对象的编程思想:写类创建对象并调用对象…

【Hive】new HiveConf()时加载的配置浅析

简单看下源码: org.apache.hadoop.hive.conf.HiveConf HiveConf中有静态代码块,内容就是调用findConfigFile方法,尝试读取hive-default.xml,hive-site.xml,hivemetastore-site.xml,hiveserver2-site.xml。…

【Python机器学习实战】 | Lasso回归和弹性网回归详细分析研究

🎩 欢迎来到技术探索的奇幻世界👨‍💻 📜 个人主页:一伦明悦-CSDN博客 ✍🏻 作者简介: C软件开发、Python机器学习爱好者 🗣️ 互动与支持:💬评论 &…

react使用OpenLayers实现类似船某网在地图放大时展示具体船舶符号缩小时显示聚合小点效果

一、效果 如图所示,地图缩小(即比例尺放大)时,显示聚合小绿点; 地图放大(比例尺缩小)时,展示具体船舶符号: 二、思路 1)设置2个图层,一个展示…

计网重点面试题-TCP三次握手四次挥手

三次握手 第一次握手(syn1) 客户端会随机初始化序号(client_isn),将此序号置于 TCP 首部的「序列号」字段中,同时把 SYN 标志位置为 1,表示 SYN 报文。接着把第一个 SYN 报文发送给服务端,表示向服务端发…

Microsoft Edge 查看已保存账号的密码

1、打开更多菜单选项 打开浏览器右上角的“...”设置及其他,快捷键:ALTF。 2、打开设置选项 选择“设置”,快捷键:g 3、点击密码 在“个人资料”选项中找到密码选项 4、电子钱包 电子钱包会显示“站点和应用”所保存的账户信息…

SpringCloud和K8s的区别

服务发现与注册: Spring Cloud中的Eureka组件提供了服务注册与发现的功能,允许微服务相互查找并通信。Kubernetes中的kube-apiserver作为控制平面的一部分,提供了服务发现的能力,允许系统内部组件和外部客户端通过API发现和访问集…

科技云报道:推进工业新质生产力机器人有望成为AI下一个新引擎?

科技云报道原创。 推进工业新质生产力,机器人有望成为AI下一个“新引擎”? “人工智能的下一波浪潮是机器人技术,这是一个‘0亿美元市场’,但未来将价值数十亿美元,就像Nvidia刚起步时的GPU加速计算一样……”这是英…

JAVAEE之网络原理(2)_传输控制协议(TCP)的连接管理机制,三次握手、四次挥手,及常见面试题

前言 在上一节中,我们简单介绍了 TCP 协议的相关概念和格式,而且还介绍了TCP 协议原理中的 确认应答机制、超时重传机制,在本节中我们将会继续介绍 TCP协议原理中的其他机制。 连接管理机制(安全机制) 在正常情况下&…

lvgl的应用:移植MusicPlayer(基于STM32F407)

目录 概述 1 软硬件环境 1.1 UI开发版本 1.2 MCU开发环境 1.3 注意点 2 GUI Guider开发UI 2.1 使用GUI Guider创建UI 2.2 GUI Guider编译项目和测试 2.2.1 GUI Guider编译项目 2.2.2 编译 2.3 了解GUI Guider生成代码 3 移植项目 3.1 Keil中加载代码 3.2 调用G…

漏洞挖掘 | 记一次src挖掘-小程序敏感信息泄露

权当是一次漏洞挖掘的思路分享 闲言 就现在的一个web漏洞挖掘强度还是非常高的,所以我们不妨把我们的眼光投向一个之前可能未曾涉及到的区域———小程序 是的微信小程序,这玩意的防范能力和过滤能力其实对比web方向是要弱小很多的 进入正题 以下就是…

Javase.抽象类和接口

抽象类和接口 【本节目标】1.抽象类1.1抽象类的概念1.2 抽象类语法1.3 抽象类特性1.4 抽象类的作用 2. 接口2.1 接口的概念2.2 语法规则2.3 接口使用2.4 接口特性2.5 实现多个接口2.6 接口间的继承2.7 接口使用实例2.8Clonable 接口和深拷贝2.9 抽象类和接口的区别 3. Object类…

开源一套Trados Sdlxliff 对比工具

开源一套Trados Sdlxliff 对比工具 在Trados翻译过程中经常对需要进行版本控制和对比,例如对比不同设置下生成的sdlxliff文件,对比不同的机器翻译结果以及对比机器翻译和人工翻译,对比翻译和审校等等。 当然SDL官方也提供了对比工具 https:…

[手机Linux PostmarketOS]二,cpolar实现内外网穿透

要想你的手机linux服务器能够通过外网可以访问到,必须需要借助工具把内网和外网打通,这样才能不管你在哪里都可以访问你的linux服务器,否则你只能在家连接同一的wifi网络才能连接,其实内网穿透工具大同小异,对比的是哪…

GT_BERT文本分类

目录 GT-BERT结束语代码实现整个项目源码(数据集模型) GT-BERT 在为了使 BERT 模型能够得到广泛的应用,在保证模型分类准确率不降低的情况下,减少模型参数规模并降低时间复杂度,提出一种基于半监督生成对抗网络与 BERT 的文本分类模型 GT-BERT。模型的整…

AI学习指南机器学习篇-朴素贝叶斯算法(Naive Bayes)简介

AI学习指南机器学习篇-朴素贝叶斯算法(Naive Bayes)简介 人工智能(AI)的发展正日益改变着我们的生活,而机器学习作为AI的重要分支更是受到了广泛关注。在机器学习领域中,朴素贝叶斯算法(Naive B…

【ajax基础04】form-serialize插件

目录 一:form-serialize插件 作用: 语法格式: 一:form-serialize插件 作用: 快速且大量的收集表单元素的值 例如上图对于多表单元素的情形,单靠通过”选择器获取节点.value”值的形式,获取…