GIMP最早是linux环境下用于图形编辑的一款开源软件,目前的功能很已经很丰富,如果使用得当,在很多的图形编辑操作上完全可以替代收费的Photoshop(PS)。目前GIMP已经发展成了多平台的开源软件,不仅仅可以在linux环境下使用,还可以在mac和windows的环境下使用。下面介绍一下GIMP的一些基本操作,以后也会随着使用经验的积累对这篇博文进行后续更新。因为是国外的开源软件,所以应该没有汉化的版本,所有的操作都是在英文的环境中进行的,如果在软件的使用中遇到不理解的词,可能需要在线查一下,当然博文的撰写过程中主要参考了一些英文网站的介绍,在参考中也一一列出,如果不理解文中的操作,也可以直接看参考链接中的原始网页。

  1. 基本概念

    GIMP类似于photoshop,也有图层的概念,在GIMP中,图片的处理和加工也是在一张张图层上进行的。例如新打开一个图片就会生成一个最基本的图层,如果你需要在这张图上添加文字注释,就可以新建一个透明的图层然后命名为annotation1,然后在这个新的图层中添加文字注释。如果不需要这个注释了,可以直接删除这个图层。最后图的编辑效果就是这所有图层图像的叠加。如果想保存对图片的编辑工作,可以在file->save中将这个图片的编辑工程保存成GIMP的特有格式.xcf文件,下一次再做修改时可以直接在打开这个文件,原来的所有图层等内容都会完美得再现,可以接着上一次的编辑结果继续进行编辑。

  2. 图片的裁剪和格式转换:

    先打开需要裁剪的图片,然后选择tools->transform tools->crop,这是鼠标就变成了裁剪模式,选定需要保留的区域之后再点击确定就可以完成图片的裁剪。然后在file-> export as中选择需要保存的格式(注意需要手工改写一下保存文件的后缀名),在确定输出时还会弹出一个选择分辨率的框,通过这一步可以顺便把较大的图片压缩得比较小(当然图片也会因此变得模糊一些)。

  3. 在图片中添加文字注释:

    这个只要新建一个图层然后再选择左侧工具箱中图标为A的工具,就可以在图中添加各种文字注释了,当然字号和颜色都是可以选择的。

  4. 在图片中添加线条:

    新建一个图层之后选择工具箱中的Path tools然后绘制出需要的线条轨迹,然后选择左侧工具框下方的tool options-> stroke path,然后就会弹出关于线条的粗细,线条格式等选项,这些都确定之后就可以点击stroke来生成最终的线条。当然还有其它的方法画出直线[1]。

  5. 绘制椭圆[2]:

    首先新建一个图层,再使用椭圆选择工具在其中画出一个椭圆形的区域,然后选择Select->Border从中设定椭圆的边界,这时得到的选择区域就是一个同心椭圆之间的环形区域,然后再使用edit->fill with FG color就可以绘制一个椭圆环,如果border足够细,就相当于用线画了一个椭圆。

  6. 绘制指向箭头[3]:

    箭头工具并不是GIMP自带的,需要从下载第三方插件,基本上参照[3]的提示就可以完成,等装好了这个插件,和绘制线条的过程非常类似,确定好箭头轨迹之后调出右健菜单tools->arrow,然后选择箭头的各种参数即可。

参考:

[1]https://www.gimp.org/tutorials/Straight_Line/

[2]https://alvinalexander.com/gimp/gimp-how-to-create-draw-circle-in-gimp-tutorial

[3]https://www.wikihow.com/Draw-an-Arrow-in-GIMP

替代PhotoShop:GIMP图形编辑器的使用的更多相关文章

  1. canvas图形编辑器

    原文地址:http://jeffzhong.space/2017/11/02/drawboard/ 使用canvas进行开发项目,我们离不开各种线段,曲线,图形,但每次都必须用代码一步一步的实现.有没 ...

  2. MFC图形编辑器

    前言 vs2015竟然可以完美打开工程,哈哈可以直接生成类图了.由于内容较多,所以根据内容的重要性会安排详略. https://github.com/bajdcc/GraphEditor/releas ...

  3. 精品素材:15套免费的 Photoshop 自定义图形集

    网上到处都是 Photoshop 笔刷,图案,纹理素材,最缺少的就是 Photoshop 形状.寻找定制的 Photoshop 形状是真的很难,因为很少有人提供这样的 Photoshop 形状的集合. ...

  4. ada 图形编辑器 - GNAT GPL

    The GNAT GPL and SPARK GPL Editions are made available to the free software developers by AdaCore. T ...

  5. 【Javascript】js图形编辑器库介绍

    10个JavaScript库绘制自己的图表 jopen 2015-04-06 18:18:38 • 发布 摘要:10个JavaScript库绘制自己的图表 JointJS JointJS is a J ...

  6. Ubuntu Desktop基本办公环境搭建

    Ubuntu Desktop基本办公环境搭建 一如前面所强调的, linux系统是面向开发人员友好的,而对office办公人员并不友好 . 如果是重度的office办公需求人员,不建议使用linux ...

  7. vi编辑器使用记录

    01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可 常见需要修改的文件包括: ...

  8. vi—终端中的编辑器

    *:first-child { margin-top: 0 !important; } .markdown-body>*:last-child { margin-bottom: 0 !impor ...

  9. No-9.vi __终端中的编辑器

    vi —— 终端中的编辑器 01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可 ...

随机推荐

  1. 【Java数据结构学习笔记之二】Java数据结构与算法之队列(Queue)实现

      本篇是数据结构与算法的第三篇,本篇我们将来了解一下知识点: 队列的抽象数据类型 顺序队列的设计与实现 链式队列的设计与实现 队列应用的简单举例 优先队列的设置与实现双链表实现 队列的抽象数据类型 ...

  2. Charles 抓包

    声明:本文为依依Love博主原创文章,未经博主允许不得转载   1. 简介: 2. 安装包下载: 3. 安装并替换破解版的jar包 4.设置mac代理 5.  安装证书: 6.  设置手机抓包     ...

  3. C# yield return用法

    本文实例讲述了C#中yield return用法,并且对比了使用yield return与不使用yield return的情况,以便读者更好的进行理解.具体如下: yield关键字用于遍历循环中,yi ...

  4. 转: 【Java并发编程】之十七:深入Java内存模型—内存操作规则总结

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/17377197 主内存与工作内存 Java内存模型的主要目标是定义程序中各个变量的访问规则, ...

  5. 1001.A+B Format (20)的解题

    关于A+B的正确打开方式! 解题思路 gitub 也是研究了很久才学会了本地上传,中间还遇到一些问题,多亏学长的教程跟搜索引擎的帮忙解决啦! 我想还是了解题目的意思是解题的最关键,通过了查词软件跟自身 ...

  6. 团队作业8——第二次项目冲刺(Beta阶段) 5.19

    Day1--5.19 1.展开站立式会议(拍摄者:武健男): 会议内容:(1)新成员自我介绍,使大家能更快熟悉并一起合作. (2)由于我们之前的项目经理去了别的小组,所以我们投票选取新成员林乔桦作为我 ...

  7. 201521145048《Java程序设计》第8周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 1.2 选做:收集你认为有用的代码片段 1.2 List<Map.Entry<String, In ...

  8. 201521123067 《Java程序设计》第8周学习总结

    201521123067 <Java程序设计>第8周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 Q1.List中指定 ...

  9. 从GO内存模型与调用协议理解defer closure的坑

    资料参考: 官网defer介绍: https://blog.golang.org/defer-panic-and-recover 深入解析go: 多值返回: https://tiancaiamao.g ...

  10. Mysql免安装版配置【图文版和文字版】

    图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 datadir=C:\\s ...