本文为你讲解在Linux系统中发布博客必须的图片处理工具及视频录制工具,它们分别是:录制GIF动漫的工具Peek、Gnome自带的截图工具gnome-screenshot、功能更强悍的截图工具shutter、位图处理软件GIMP、更适宜绘图板使用的工具MyPaint、矢量图勾画软件Inkscape、示意图勾画软件Dia、在线示意图勾画工具Draw.io、UML建模工具umbrello、思维导图工具XMind、视频录制工具。下边以Ubuntu18.04操作系统为平台为你讲解。
背景
在写博客时总是要贴上图片的,有时要对屏幕进行相关的截图,有时侯须要对图片进行相关的示意,还有时会弄成GIF动漫或则屏幕录制,以下就为你介绍这方面的工具,我把我自己在Linux系统下使用到的运行稳定、界面美观、功能强悍的图片处理工具介绍给你们。
一、录制GIF动漫的工具Peek
这个工具Ubuntu官方软件库房中没有,而且PPA中有。PPA是personalpackagearchive的简写,即个人维护的软件包,非Ubuntu官方维护的软件包。使用PPA,软件制做者可以轻松地发布软件,而且还能确切地对用户进行升级。Ubuntu用户使用PPA源将愈加便捷的获得软件的最新版本。针对Ubuntu的用户,访问launchpad网站,搜索须要的软件,就可以得到该软件的PPA源。其实,对于好多开源软件,github中也可以找到它。我们到github中搜索peek,找到该软件,查看它的安装说明,如右图:
该说明中还是指导用户使用PPA进行安装。命令如下:
sudoadd-apt-repositoryppa:peek-developers/stable
sudoaptupdate
sudoaptinstallpeek
Peek的使用很简单,只须要把它的窗口拖动到要录象的区域,开始录制就行了:
重要的是,使用Peek录制的GIF动漫文件比较小,适宜发在博客上。顺便提一句,在Windows下好用的录制GIF动漫的软件是ScreenToGif。
二、Gnome自带的截图工具gnome-screenshot
可以先看Ubuntu18.04下开启gnome-screenshot截图工具一文。
这个软件不用自己安装,它是Gnome桌面自带的截图软件,通常在Linux系统安装完成后就手动安装了,它的软件名是gnome-screenshot,英文名就叫截图,很直接。尽管Linux下还有好多其它更优秀的截图软件,而且我觉得这个系统自带的早已完全够用了。并且挺好用。
使用该工具甚至都不须要非常运行它,只须要记住Gnome桌面的几个快捷键就足够了,这几个快捷键分别如下:
1、PrintScreen键:直接按下按键右上方的“PrintScreen”键,就可以对整个屏幕进行截图,“咔擦”一声以后,都会跳出保存图片的对话框,十分便捷。
2、Alt+PrintScreen键:假如只须要对当前窗口进行截图,按下Alt+PrintScreen即可。
3、Shift+PrintScreen键:假如只想对某个区域进行截图,按下Shift+PrintScreen键,之后键盘表针就变了形状,按住滑鼠左键拖动,选择屏幕上的那个范围就可以对那个范围进行截图。
小方法:使用快捷键截图时,常常无法截下如菜单项、下拉选框等弹出式界面里的内容。要截取那些内容,就不能使用前面的快捷键,必须打开截图软件,并设置延后几秒后截图,之后打开菜单进行操作,设定的延后时间一到linux格式化命令,就把菜单、下拉选框中的内容截下了。
三、功能更强悍的截图工具shutter
使用sudoaptitudeinstallshutter命令就可以安装。该工具比Gnome自带的截图工具要稍为强大一点,可以针对选区、窗口、工作区进行截图,还可以针对菜单进行截图。截图后,还可以通过运行插件的形式对图片应用简单的特效,例如我最喜欢的手撕纸疗效。Shutter的界面如右图:
运行插件的界面:
四、位图处理软件GIMP
使用sudoaptitudeinstallgimp命令就可以安装。这款软件可以算得上是Linux系统下的Photoshop,功能强悍。正是由于功能强悍,所以要驾驭它必须得下点工夫。因为本人曾经有Photoshop基础,所以上手该软件也不算难。该软件启动后的初始界面可能不太符合你们的习惯,如右图:
不过没关系,通过窗口菜单中的单窗口模式选项,可以修改为以下界面:
五、更适宜绘图板使用的工具MyPaint
同样使用sudoaptitudeinstallmypaint即可安装。为何说它更适宜绘图板使用呢?由于它定义笔刷更自由。其界面如右图:
六、矢量图勾画软件Inkscape
使用sudoaptitudeinstallinkscape安装。先来瞧瞧Inkscape的界面linux学习,功能很强悍的说:
为何我这儿要介绍一个位图处理软件,之后又介绍一个矢量图勾画软件呢?那是由于位图处理和矢量图处理还是有区别的。举例说明:例如我时常要在我截下的图片中,重点标出某个命令或菜单,这时我习惯在目标上画一个绿色的线框表示指出。对于相框如此一件简单的事,用Inkscape就很便捷,在矢量图勾画软件中,相框就是相框,画完框后可以改变这个框的边线颜色及款式,可以改变它的填充颜色及款式,可以拖动它的位置,可以改变它的大小,并且在位图处理软件中,就得换一种思索模式,在位图处理软件中,要相框只能先构建一个圆形的选区,之后对这个选区进行遮罩和填充,还可以对选定进行羽化,这样可以得到一个模模糊糊的框框,一旦遮罩和填充结束,则这个框框就再不能修改。所以Inkscape适宜做添加框框、文字这样的工作,而GIMP适宜做对选区羽化、非规则区域切图、添加阴影和发光这样的工作。
七、示意图勾画软件Dia
使用sudoaptitudeinstalldia进行安装。Dia功能也十分强悍,它最大的优势是它上面外置好多图象元素,特别适宜画流程图、UML图等各类示意图。界面如下:
里面几个类图是我随意乱画的,就是彰显一下DIA的疗效,上面的背景颜色没有特殊意义。
八、在线示意图勾画工具Draw.io
直接在浏览器的地址栏输入就可以使用该工具了,其界面如下:
其实,也可以直接下载它的桌面版进行安装,之后离线使用。桌面版界面如下:
恐怕也就是对在线版做了个简单的封装。
九、UML建模工具umbrello
为了找一款好用的的UML建模工具我是花了不少的心思,好的工具都要钱,例如Rose、EnterpriseArchitecture、MicrosoftVisualStudio等等;不要钱的工具,品质总是不这么令人满意。经过多方测试后,我最终选择了umbrello。这是KDE桌面自带的建模软件,并且在Gnome桌面下也可以完美运行,使用sudoaptitudeinstallumbrello就可以安装。界面如下:
和DIA相比,它最大的优势就是支持UML的前向功能和逆向功能。也就是说,它可以从UML模型生成代码,也可以从我们写好的代码生成UML图。而DIA则是纯粹的绘图工具,UML图就是图,它不能理解它的内涵,更不能生成代码。关于建模工具可以看一下国产开源数据库建模工具PDMan2.0.1发布,支持Linux平台。
十、思维导图工具XMind
我试过好几个开源的思维导图工具,包括vym、freemind及其分支freeplane,最后发觉界面最美观,且生成的图片最美观的,仍然是XMind。其网站在这儿。它是个开源软件,但同时也是收费的。其它的思维导图工具请看几款常用跨Linux、Windows、安卓的思维导图软件一文。下载XMind安装后linux发布网站教程视频,其界面如下:
十一、视频录制工具
要将我们的操作录制为视频,可以使用的软件比较多linux发布网站教程视频,有recordmydesktop、simplescreenrecorder和kazam可以用。后者在命令行使用,后二者都可以在图形界面下使用,但是在录制视频的同时还可以录制音频。这三个软件都可以使用sudoaptitudeinstall安装。下边是后二者的界面截图:
结语
在Linux系统中还有好多的图片、视频处理工具,以上是比较常用而且相当易用的工具。假如你对图片及相关的视频录制要求不是很高,以上介绍的工具都能满足你的需求。
相关主题
在Linux下安装使用vokoscreen录制网站上的视频与声音