Linux 桌面玩家指南:05. 发博客必备的图片处理和视频录制神器

原文: Linux 桌面玩家指南:05. 发博客必备的图片处理和视频录制神器

特别说明:要在个人随笔后写评论的小伙伴们请注意了,个人博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束。若是某条评论中出现了两个$,MathJax 会将两个$之间的内容按照数学公式进行排版,从而致使评论区格式混乱。若是你们的评论中用到了$,可是又不是为了使用数学公式,就请使用\$转义一下,谢谢。html

想从头阅读该系列吗?下面是传送门:git

前言

写博客时,总免不了要贴图片,有时是对屏幕进行截图,有时是本身画示意图,要求更高的时候,甚至还须要 GIF 动画或者屏幕录像,因此熟练掌握几个图片处理软件极其重要。在这里,我把我本身在 Linux 系统下使用到的运行稳定、界面美观、功能强大的图片处理工具介绍给你们。github

录制 GIF 动画的工具 Peek

这个工具 Ubuntu 官方软件仓库中没有,可是 PPA 中有。PPA是 personal package archive 的缩写,即我的维护的软件包,非 Ubuntu 官方维护的软件包。使用PPA,软件制做者能够轻松地发布软件,而且可以准确地对用户进行升级。Ubuntu用户使用 PPA 源将更加方便的得到软件的最新版本。关于PPA的详细状况,能够参考:https://help.launchpad.net/Packaging/PPA。针对 ubuntu 的用户,访问这个网站 https://launchpad.net/,搜索须要的软件,就能够获得该软件的PPA源。固然,对于不少开源软件,github 中也能够找到它。咱们到 github 中搜索 peek,找到该软件,查看它的安装说明,以下图:
ubuntu

该说明中仍是指导用户使用 PPA 进行安装。命令以下:浏览器

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

Peek 的使用很简单,只须要把它的窗口拖动到要录像的区域,开始录制就好了。以下 GIF 动画:
bash

重要的是,使用 Peek 录制的 GIF 动画文件比较小,适合发博客。顺便提一句,在 Windows 下好用的录制 GIF 动画的软件是 ScreenToGif,我也是在 github 下找到的。工具

Gnome 自带的截图工具 gnome-screenshot

这个软件不用本身安装,它是 Gnome 桌面自带的截图软件,通常在 Linux 系统安装完成后就自动安装了,它的软件名是 gnome-screenshot,中文名就叫截图,很直接。虽然 Linux 下还有不少其它更优秀的截图软件,可是我认为这个系统自带的已经彻底够用了。并且很好用。测试

使用该工具甚至都不须要特别运行它,只须要记住 Gnome 桌面的几个快捷键就足够了,这几个快捷键分别以下:字体

一、PrintScreen 键:直接按下键盘右上方的“Print Screen”键,就能够对整个屏幕进行截图,“咔擦”一声以后,就会跳出保存图片的对话框,很是方便。动画

二、Alt + PrintScreen 键:若是只须要对当前窗口进行截图,按下 Alt + PrintScreen 便可。

三、Shift + PrintScreen 键:若是只想对某个区域进行截图,按下 Shift + PrintScreen 键,而后鼠标指针就变了形状,按住鼠标左键拖动,选择屏幕上的哪一个范围就能够对哪一个范围进行截图。

小技巧:使用快捷键截图时,每每难以截下如菜单项、下拉选框等弹出式界面里的内容。要截取这些内容,就不能使用上面的快捷键,必须打开截图软件,并设置延迟几秒后截图,而后打开菜单进行操做,设定的延迟时间一到,就把菜单、下拉选框中的内容截下了。

功能更强大的截图工具 shutter

使用sudo aptitude install shutter命令就能够安装。该工具比 Gnome 自带的截图工具要稍微强大一点,能够针对选区、窗口、工做区进行截图,还能够针对菜单进行截图。截图后,还能够经过运行插件的方式对图片应用简单的特效,好比我最喜欢的手撕纸效果。Shutter 的界面以下图:

运行插件的界面:

位图处理软件 GIMP

使用sudo aptitude install gimp命令就能够安装。这款软件能够算得上是 Linux 系统下的 Photoshop,功能强大。正是由于功能强大,因此要驾驭它必须得下点功夫。因为本人之前有 Photoshop 基础,因此上手该软件也不算难。该软件启动后的初始界面可能不太符合你们的习惯,以下图:

不过不要紧,经过窗口菜单中的单窗口模式选项,能够更改成如下界面:

更适合绘图板使用的工具 MyPaint

一样使用sudo aptitude install mypaint便可安装。为何说它更适合绘图板使用呢?由于它定义笔刷更自由。其界面以下图:

矢量图绘制软件 Inkscape

使用sudo aptitude install inkscape安装。先来看看 Inkscape 的界面,功能很强大的说:

为何我这里要介绍一个位图处理软件,而后又介绍一个矢量图绘制软件呢?那是由于位图处理和矢量图处理仍是有区别的。举例说明:好比我常常要在我截下的图片中,重点标出某个命令或菜单,这时我习惯在目标上画一个红色的线框表示强调。对于画框这么一件简单的事,用 Inkscape 就很方便,在矢量图绘制软件中,画框就是画框,画完框后能够改变这个框的边线颜色及样式,能够改变它的填充颜色及样式,能够拖动它的位置,能够改变它的大小,可是在位图处理软件中,就得换一种思考模式,在位图处理软件中,要画框只能先创建一个矩形的选区,而后对这个选区进行描边和填充,还能够对选取进行羽化,这样能够获得一个模模糊糊的框框,一旦描边和填充结束,则这个框框就再不能更改。因此 Inkscape 适合作添加框框、文字这样的工做,而 GIMP 适合作对选区羽化、非规则区域切图、添加阴影和发光这样的工做。

示意图绘制软件 Dia

使用sudo aptitude install dia进行安装。Dia 功能也很是强大,它最大的优点是它里面内置不少图像元素,很是适合画流程图、UML 图等各类示意图。界面以下:

上面几个类图是我随便乱画的,就是体现一下 DIA 的效果,里面的背景颜色没有特殊意义。

在线示意图绘制工具 Draw.io

直接在浏览器的地址栏输入www.draw.io就可使用该工具了,其界面以下:

固然,也能够直接下载它的桌面版进行安装,而后离线使用。桌面版界面以下:

估计也就是对在线版作了个简单的封装。

UML 建模工具 umbrello

为了找一款好用的的 UML 建模工具我是花了很多的心思,好的工具都要钱,好比 Rose、Enterprise Architecture、Microsoft Visual Studio 等等;不要钱的工具,品质老是不那么使人满意。通过多方测试后,我最终选择了 umbrello。这是 KDE 桌面自带的建模软件,可是在 Gnome 桌面下也能够完美运行,使用sudo aptitude install umbrello就能够安装。界面以下:

和 DIA 相比,它最大的优点就是支持 UML 的前向功能和逆向功能。也就是说,它能够从 UML 模型生成代码,也能够从咱们写好的代码生成 UML 图。而 DIA 则是纯粹的绘图工具,UML 图就是图,它不能理解它的内涵,更不能生成代码。

思惟导图工具 XMind

我试过好几个开源的思惟导图工具,包括 vym、 freemind 及其分支 freeplane,最后发现界面最美观,且生成的图片最美观的,依然是 XMind。其官网是 https://www.xmind.net/。它是个开源软件,但同时也收费。除了官网,github 上也能够找到它。下载安装后,其界面以下:

视频录制工具

要将咱们的操做录制为视频,可使用的软件比较多,有 recordmydesktop、simplescreenrecorder 和 kazam 能够用。前者在命令行使用,后二者均可以在图形界面下使用,而且在录制视频的同时还能够录制音频。这三个软件均可以使用sudo aptitude install安装。下面是后二者的界面截图:

求打赏

我对此次写的这个系列要求是很是高的:首先内容要有意义、够充实,信息量要足够丰富;其次是每个知识点要讲透彻,不能模棱两可含糊不清;最后是包含丰富的截图,让那些不想装 Linux 系统的朋友们也能够领略到 Linux 桌面的风采。若是个人努力获得你们的承认,能够扫下面的二维码打赏一下:

版权申明

该随笔由京山游侠在2018年10月01日发布于博客园,引用请注明出处,转载或出版请联系博主。QQ邮箱:1841079@qq.com

相关文章
相关标签/搜索