GIMP选择,GIMP画布大小,GIMP图层
基本概念
1. 画布
2. 图层
你只能操作一个图层——就是你选中的。就看起来所有的图像都在一起,但是不同的图层中的图像是不同,不能操作没有选中的图层。
对于选择操作,要注意你选中的图层。
要获取图像中一个区域中的内容,不能用剪裁,要用选择。剪裁是对画布的操作。
而画布是承载所有图层的容器,图层是承载一个图像的容器。
画布就像一扇窗户,窗户的大小决定了你能看见的风景。
缩放图像使用工具菜单中的变换工具,里面也有旋转工具。
初始界面
新建画布
使用 ctrl + n 或使用文件菜单中的新建。
从网上复制一个图片进来,你也可以选择从本地选择一个图片
截图,选择文件都可以。
注意:你现在位于刚刚粘贴的图层上——你现在的操作都是对这个图层进行的。
选择区域
可以点击工具栏中的按钮,也可以用快捷键 r。
将选中的内容提取出来
右键选中的区域,然后选扫编辑菜单,再选择剪切(你也可以选择复制)。
粘贴选中的内容
它将成为一个新的浮动图层。
右键菜单中可以使用所有的工具(这与菜单栏一样)
在变换工具中你可以做:
1. 对齐
2. 移动
3. 剪裁
a) 这里要注意!这里剪裁的是画布的大小。
4. 。。。
等操作
画布、图层的概念
画布
你所有的内容都是显示在画布中的,图层只是画布中的一部分。
画布外面的内容是不会显示的。
工具——>变换工具——>剪裁
剪裁命令的作用就是调整画布的大小。
调整画布大小在这里:
这个的是可以放大的,剪裁只能缩小。
图层
调整图层的大小在这里:
GIMP选择,GIMP画布大小,GIMP图层的更多相关文章
- visio调整画布大小和旋转画布(转)
1.调整画布大小: 鼠标移至画布边界(注意不能是顶点附近),按下ctrl,就会出现双向箭头,拖动鼠标即能调整画布大小. 2.旋转画布: 鼠标移至画布顶点或附近,按下ctrl, 出现单箭头优弧,移动鼠标 ...
- 关于使用Css设置Canvas画布大小的问题
问题分析 我们在调整画布大小时,希望画布中的图形保持不变,只是改变画布本身的大小.但是如果使用Css设置画布大小,则会出现问题. 问题描述 如果使用Css设置Canvas画布的大小,则导致画布按比例缩 ...
- visio 改变画布大小
按住键盘Ctrl键,将鼠标箭头移动到画布边界处就可以自由拖动画布大小了.
- RN canvas画布大小之谜
一.需求 在一个高640.宽360的canvas内画一些坐标点. 二.问题 坐标点只显示了一部分,剩下的点没显示(其坐标属于(640,360)区域). 三.原因 canvas默认的画布大小是高150, ...
- 20140506 visio 画布大小 栈实现队列 堆空闲内存地址链表 堆最大可分配的内存 可用内存链表
1.调整visio的画布大小 按住Ctrl鼠标移动到画布边缘即可 2.两个栈实现一个队列 一个栈用于入队,一个用于出队 #include<iostream> #include<sta ...
- visio 修改画布大小
按住Ctrl,鼠标移到画布边缘,拖拉即可.
- 重写Checkbox 改写选择框的大小
/* 作者:Starts_2000 * 日期:2009-07-30 * 网站:http://www.csharpwin.com CS 程序员之窗. * 你可以免费使用或修改以下代码,但请保留版权信息. ...
- vue中动态设置echarts画布大小
document.getElementById('news-shopPagechart').style.height = this.heightpx2+'px'; //heightpx2定义在data ...
- visio调整画布大小的简便方法
按住Ctrl,然后鼠标在边缘拉拽即可.
- 【工具】前端Photoshop
前端photoshop最常见问题: 字体单位换成像素:按下ctrl+k调出首选项,选择单位与标尺,在里面把文字单位由点改为像素就行了.不过要注意的是,点是很多软件里面文字的默认单位.像素是虚拟单位,如 ...
随机推荐
- 幻方(4n+2暂时看不懂)
奇数阶幻方 Siamese方法(Kraitchik 1942年,pp. 148-149)是构造奇数阶幻方的一种方法,说明如下: 把放置在第一行的中间. 顺序将等数放在右上方格中. 当右上方格出界的时候 ...
- 并发多线程学习(五)Java线程的状态及主要转化方法
1 操作系统中的线程状态转换 首先我们来看看操作系统中的线程状态转换. 在现在的操作系统中,线程是被视为轻量级进程的,所以操作系统线程的状态其实和操作系统进程的状态是一致的. 操作系统线程主要有以下三 ...
- clickHouse安装踩坑
1.查看版本 clickhouse-server --version 2.下载 linux机器上 wget下载,有两个安装包体积较大 wget https://packages.clickhouse ...
- 处理GET和POST的中文乱码问题
一.doGet 1.先获取iso的错误字符串 2.回退.重编(用UTF-8) String name = request.getParameter("username"); byt ...
- QMap 删除指针内容时的一个问题
在测试代码时,发现一个问题: void UserManager::removeUser(const QString &name) { QMap<QString, User*>::I ...
- 【小记】copy 与 copy_backward
copy 与 copy_backward copy 从前往后复制,result 参数指向目标容器的 begin 位置 copy*backward 从后往前复制,··· end 位置 Possible ...
- VUE前端请求跨域问题解决
解决方法: vue.config.js文件配置: module.exports = { devServer: { open: true, host: '192.168.1.193', port: 80 ...
- Windows 10更新报错 0x8000ffff
Windows 10更新报错 0x8000ffff - Microsoft Community 那么您可用 "Windows 10 覆盖安装" 来修复,可参考以下步伐,连接里有视频 ...
- EF Core如何到回滚上一次迁移
update-database 上上次迁移记录 让数据库回滚 remove-migration 删除本次有误的迁移文件 修改完毕后 add-migration updata-database 完成
- go中的Itoa、Atoi和iota
1. strcov包中的 Itoa 和Atoi Itoa (用于将整数转换为字符串) 来源:早期c语言中没有string类型而是用字符数组array表示字符串,所以 Itoa 是缩写于Int to A ...