常用作图与图片处理工具
在学习与科研工作中,少不了画示意图、可视化实验与仿真数据之类的任务。通过长期地积累,我逐渐形成了属于自己的一套工具链,熟能生巧,以至于形成了一定的生产力。为此,本文将这些工具分为设计绘图、示意图绘制、数学绘图、转换工具四大类简介如下。
设计绘图
- Gimp:对于普通用户来说,用于替代Photoshop完全没有问题。
- Inkscape:用于绘制SVG矢量图,当然也可以将其导出成其它的矢量图或点阵图格式。该软件不像Visio或Dia有一些现成的元件库,基本上都需要手画。因此,操作起来感觉就像是在使用GIMP。若是拿它来画流程图或示意图,手绘的本领较强才行。所以,用Inkscape进行矢量图格式的艺术创作,如做海报、招贴、小册子那是相当不错的——我之前就用它做过国际会议的海报。
示意图绘图
- LibreOffice Draw:这是LibreOffice套件之一。导出矢量图完全没有问题,输入数学公式的话直接有LibreOffice Math来支援,亦有基于LaTeX的插件Texmaths。做图功能非常强大,可以对路径、图形的顶点进行编辑,可以对图形元素进行指定角度的旋转。再加上有Gallery,LibreOffice Draw用于处理流程图、数学公式和示意图将是非常好的选择。
- Metapost、Asymptote、PSTricks:它们都是编程式的矢量绘图工具。Metapost语法较怪,Asymptote语法类似于C++,PSTricks则是直接调用LaTeX作图的。Metapost有点像是底层的TeX,无所不能,用好用坏就看你的功力了。Asymptote可以完全代替Metapost,而且若要画3D示意图,用Asymptote绝对方便。由于LaTeX本身并不是非常优雅的编程语言,用PSTricks写出的源码很难看,当然,作图的功能与效果是没的说。
- Geogebra:非常好的几何画板。
数学绘图
- Gnuplot(注意:Gnuplot可不是GPL的!):与Origin、xgraph、xgrace不同,Gnuplot是非所见即所得的数学绘图软件。不过,既然是数学绘图了,还要什么所见即所得?Gnuplot方便小巧,用来做2D曲线图、3D surface彩图效果中规中矩,发表学术文章足够用。当然,Gnuplot能够让你满意的前提是你能够花时间熟悉它的语法,知道多种terminal的特点以及如何选择,知道如何加入LaTeX和中文标注等等。这些都不可避免地需要你懂得如何用Ghostscript对图片格式进行转换处理,生成指定分辨率的点阵图或能够嵌入字体的矢量图,以及知道如何使用LaTeX命令,以便处理上面所说的LaTeX和中文标注问题。说白了,虽然不要求对一切都精通和娴熟,但至少对这一整套工具应有所了解。
转换工具
- Imagemagick:该软件提供的是命令行工具convert,具有丰富的图片格式转换、几何变换、添加标注等功能,使用较为简单。
- Ghostscript与GSview:Ghostscript是用于处理矢量图(包括ps、eps、pdf等格式)的强大命令行工具。GSview是Windows下Ghostscript的一个GUI前端。
转载于:https://www.cnblogs.com/quantumman/p/10050660.html
常用作图与图片处理工具相关推荐
- 我的mac常用命令(sips 图片小工具)
隐藏与显示系统文件 >>defaults write com.apple.finder AppleShowAllFiles -bool (true or false) >>ki ...
- ImageView可直接调用的,根据URL设置图片的工具类
ImageView 是Android编程中最常用的组件之一. 但是根据图片的URL设置图片却很麻烦.因为获取网络图片的操作必须在异步线程中进行,根据URL设置ImageView图片就可能需要进行线程间 ...
- linux 图片编辑 java_Java的图片处理工具类
Java的图片处理工具类: 可实现以下常用功能:缩放图像.切割图像.图像类型转换.彩色转黑白.文字水印.图片水印等 import java.awt.AlphaComposite; import jav ...
- 最简单的基于FFmpeg的libswscale的示例附件:测试图片生成工具
===================================================== 最简单的基于FFmpeg的libswscale的示例系列文章列表: 最简单的基于FFmpeg ...
- ImageMagick将多张图片拼接成一张图片_不会PS也没关系!我想向你推荐这18款免费好用的在线图片处理工具...
提到图片处理,很多小伙伴的第一反应都是PS软件.然而也会有人吐槽,PS安装特别麻烦,并不好用! 有没有不装PS就搞定各种图片的方法呢?三顿之前给大家分享过PPT中强大的图片处理功能. 其实还有更方便的 ...
- 在线图片处理工具大全!ps可以下岗了。
PS.以下工具不需要客户端/APP,直接在线即可使用. 1 图好快 这个看名字非常容易理解,就是批量压缩图片大小,如果你需要同时处理大量图片的话,可以来这试试. 这个网站无需下载安装,直接就在线图片压 ...
- 5分钟白嫖我常用的免费效率软件/工具!效率300% up!
Mac 免费效率软件/工具推荐 本文来自李文文投稿. 如果碰到安装或其它的问题,先百度再 google 最后在 Issue 问,我基本每天都看 Issue.因为本文只是推荐工具,所以具体的安装细节或步 ...
- 电脑软件:推荐八款图片处理工具,值得收藏
目录 1.Inpaint 图片去水印神器 2.XnView 图片批量管理工具 3.TinyPNG图片压缩网站 4.IrfanView 5.GIMP 开源图片编辑器 6.Paint.NET 好用的图片编 ...
- nodejs gm 中文 linux,nodejs图片处理工具gm用法
在做H5应用中,有时候会涉及到一些图片加工处理的操作,nodejs有一个很好的后台图片处理module,就是这里说的gm.gm有官方文档,但感觉写得太抽象,反而看不懂了.这里把一些常见的用法写下,供大 ...
最新文章
- linux resource
- 计算机视觉及深度学习_面试问题(一)
- python爬取小说章节信息用pygame进行数据显示_爬虫不过如此(python的Re 、Requests、BeautifulSoup 详细篇)...
- activiti 工作流_activiti工作流引擎入门
- InstallShield 2011新功能试用(9)- 安装包大小压缩
- SPI、I2C、UART 三种串行总线对比介绍
- 跨平台低延迟的RTMP/RTSP直播播放器设计实现
- js 两个map合并为一个map_ArcGIS API for JS3.x教程二:构建第一个简单的程序
- vins中imu融合_视觉和imu融合的算法研究
- 服务器搭建及微信开发
- VMware15 Pro激活密钥
- 驾驶机动车在高速公路上倒车、逆行、穿越中央分隔带掉头的一次记6分。
- pytorch读取数据集(分类文件夹加载)—ImageFolder()
- Linux(CentOS 7)服务器增加固态硬盘作为系统盘
- 信息学最全知识点清单
- AAAI2021论文: 时空Kriging的归纳式图神经网络
- iFunk执政官游戏本强势上线,开启畅玩之旅
- Docker(五)进阶:Docker卷(volumes)
- Spring Boot+Vue项目学习总结
- umi 如何配置webpack_umi+dva开发环境+经常使用配置和webpack配置
热门文章
- 生产环境elasticsearch5.0.1和6.3.2集群的部署配置详解
- Spring Security 决策器前缀修改
- SCCM2012R2七:msi软件分发和卸载
- MATLAB读取HDF格式的SST数据
- [转载] 七龙珠第一部——第095话 悟空对抗克林
- 保监会:《保险公司信息系统安全管理指引(试行)》
- SpringMVC源码阅读:过滤器
- ruby Rspec+jenkins+allure持续集成
- centos7下安装gcc7
- MVVM架构~knockoutjs系列之从Knockout.Validation.js源码中学习它的用法