常用作图与图片处理工具
生活随笔
收集整理的這篇文章主要介紹了
常用作图与图片处理工具
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在學(xué)習(xí)與科研工作中,少不了畫示意圖、可視化實(shí)驗(yàn)與仿真數(shù)據(jù)之類的任務(wù)。通過長期地積累,我逐漸形成了屬于自己的一套工具鏈,熟能生巧,以至于形成了一定的生產(chǎn)力。為此,本文將這些工具分為設(shè)計(jì)繪圖、示意圖繪制、數(shù)學(xué)繪圖、轉(zhuǎn)換工具四大類簡介如下。
設(shè)計(jì)繪圖
- Gimp:對(duì)于普通用戶來說,用于替代Photoshop完全沒有問題。
- Inkscape:用于繪制SVG矢量圖,當(dāng)然也可以將其導(dǎo)出成其它的矢量圖或點(diǎn)陣圖格式。該軟件不像Visio或Dia有一些現(xiàn)成的元件庫,基本上都需要手畫。因此,操作起來感覺就像是在使用GIMP。若是拿它來畫流程圖或示意圖,手繪的本領(lǐng)較強(qiáng)才行。所以,用Inkscape進(jìn)行矢量圖格式的藝術(shù)創(chuàng)作,如做海報(bào)、招貼、小冊子那是相當(dāng)不錯(cuò)的——我之前就用它做過國際會(huì)議的海報(bào)。
示意圖繪圖
- LibreOffice Draw:這是LibreOffice套件之一。導(dǎo)出矢量圖完全沒有問題,輸入數(shù)學(xué)公式的話直接有LibreOffice Math來支援,亦有基于LaTeX的插件Texmaths。做圖功能非常強(qiáng)大,可以對(duì)路徑、圖形的頂點(diǎn)進(jìn)行編輯,可以對(duì)圖形元素進(jìn)行指定角度的旋轉(zhuǎn)。再加上有Gallery,LibreOffice Draw用于處理流程圖、數(shù)學(xué)公式和示意圖將是非常好的選擇。
- Metapost、Asymptote、PSTricks:它們都是編程式的矢量繪圖工具。Metapost語法較怪,Asymptote語法類似于C++,PSTricks則是直接調(diào)用LaTeX作圖的。Metapost有點(diǎn)像是底層的TeX,無所不能,用好用壞就看你的功力了。Asymptote可以完全代替Metapost,而且若要畫3D示意圖,用Asymptote絕對(duì)方便。由于LaTeX本身并不是非常優(yōu)雅的編程語言,用PSTricks寫出的源碼很難看,當(dāng)然,作圖的功能與效果是沒的說。
- Geogebra:非常好的幾何畫板。
數(shù)學(xué)繪圖
- Gnuplot(注意:Gnuplot可不是GPL的!):與Origin、xgraph、xgrace不同,Gnuplot是非所見即所得的數(shù)學(xué)繪圖軟件。不過,既然是數(shù)學(xué)繪圖了,還要什么所見即所得?Gnuplot方便小巧,用來做2D曲線圖、3D surface彩圖效果中規(guī)中矩,發(fā)表學(xué)術(shù)文章足夠用。當(dāng)然,Gnuplot能夠讓你滿意的前提是你能夠花時(shí)間熟悉它的語法,知道多種terminal的特點(diǎn)以及如何選擇,知道如何加入LaTeX和中文標(biāo)注等等。這些都不可避免地需要你懂得如何用Ghostscript對(duì)圖片格式進(jìn)行轉(zhuǎn)換處理,生成指定分辨率的點(diǎn)陣圖或能夠嵌入字體的矢量圖,以及知道如何使用LaTeX命令,以便處理上面所說的LaTeX和中文標(biāo)注問題。說白了,雖然不要求對(duì)一切都精通和嫻熟,但至少對(duì)這一整套工具應(yīng)有所了解。
轉(zhuǎn)換工具
- Imagemagick:該軟件提供的是命令行工具convert,具有豐富的圖片格式轉(zhuǎn)換、幾何變換、添加標(biāo)注等功能,使用較為簡單。
- Ghostscript與GSview:Ghostscript是用于處理矢量圖(包括ps、eps、pdf等格式)的強(qiáng)大命令行工具。GSview是Windows下Ghostscript的一個(gè)GUI前端。
轉(zhuǎn)載于:https://www.cnblogs.com/quantumman/p/10050660.html
總結(jié)
以上是生活随笔為你收集整理的常用作图与图片处理工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: day_6:验证码识别
- 下一篇: Mybatis-plus多表关联查询,多