14-3使用液化路径

http://www.missyuan.com/viewthread.php?tid=527900

液化其实与抽出同属于一种功能扩展,估计是没有其他地方可以存放,因此放置在了滤镜菜单中。((#`O′)不要这么黑我)

Shift+Ctrl+X

液化的作用是扭曲图像,它的雏形就是我们学习过的涂抹工具 ,依据鼠标的移动轨迹来改变图像内容。(我的狗狗长犄角了,Am I pretty?)

A向前变形工具 〖W〗就和普通的涂抹工具类似,将图像沿着鼠标行进的方向拉伸。作用范围以画笔大小为准。
B顺指针旋转扭曲工具 〖C〗是将图像呈S形扭曲,按住ALT键切换为逆时针方向。作用范围以画笔大小为准。在一点上持续按住鼠标将加倍效果。
C褶皱工具 〖S〗将图像从边缘向中心挤压,通俗地说就是缩小。作用范围以画笔大小为准。
D膨胀工具 〖B〗与褶皱相反,将图像从中心向四周扩展,通俗地说就是放大。作用范围以画笔大小为准。
E左推工具 〖O〗是将一侧的图像向另一侧移动,也就是将画笔范围内的一侧推向另一侧。鼠标移动的方向决定推移的方向。鼠标从上往下移动时图像从左往右推,鼠标从左往右移动时图像从下往上推。

F镜像工具 〖M〗在使用上比较有意思,它是将镜像平面一侧的图像复制到另一侧并互为颠倒。

G湍流工具 〖T〗令图像产生波浪形,在一点上持续按住鼠标将加倍效果。如下右图。其实按照中文语法习惯,它才应该被称作是褶皱工具。

HHHH

如果希望有些区域不受液化工具作用的影响,可使用冻结蒙版工具 〖F〗将其保护起来。解冻蒙版工具 〖D〗的作用则是解除前者的保护。这两个工具其实和我们以前所学习的图层蒙版没有任何联系。因为英文名称都是MASK,所以在这里也被翻译成了蒙版。其实按照中文习惯应该称之为屏蔽工具或干脆就叫冻结工具还好些。

重建工具 〖R〗是撤销各个液化工具的效果。持续按下可加倍效果。可以从下左图的模式中选择不同的重建模式。如果按下恢复全部则会撤销所有操作,这相当于按住ALT键后点击右上角的取消按钮。按下重建可逐渐撤销

在视图选项中开启显示网格选项后,在图像中就会出现跟随图像改变的网格,如下右图。它可以为我们的操作提供视觉参考,并不会影响图像内容。还可以点击液化设置框右上部的存储网格将此次的所有液化设定存储起来,下次可以通过载入网格直接重现以前所作的液化操作。这对于将多张图片进行相同的液化处理时非常有用。

工具选项:

画笔大小的意思大家应该明白,相当于传统画笔设定中的直径,对每个工具都有效。画笔密度相当于软硬度,较大的密度会形成较锐利的画笔边缘,较小的密度则可以形成模糊的画笔边缘。对每个工具都有效。一般使用50左右的密度。锐利的画笔在效果上不是很好。画笔速率是指当鼠标在某一点上持续按下时效果的加倍速度,对有持续性特点的工具有效;湍流抖动只对湍流工具有效,控制其波浪化的程度;重建模式只对重建工具有效。
比较特别的是画笔压力,相当于不透明度,默认为100,如果下降压力则会降低液化工具的使用效果。如果设为1的话则几乎看不到效果。如果不希望液化工具造成太剧烈的效果可更改此设置。但要注意一点,它也是对每个工具都有效的,这其中也包括冻结工具,这就意味着使用冻结工具保护起来的区域,也许还是会被液化工具所改变。因此在使用冻结工具的时候应该将其设置为100。另外由于画笔密度的设定会造成边缘部分的模糊,而这个模糊实际上就等同于压力的降低,所以就算是压力100的冻结区域,其边缘部分也还是有可能被更改的。

时间: 2024-08-02 05:34:06

14-3使用液化路径的相关文章

5)关于CSS和js静态文件引入路径

(1)参考资料   thinkphp5手册      视图--->输出替换 (2)方法(1)在我们的application中,找到config.php,在里面输入这样的配置: 1 <?php 2 // +---------------------------------------------------------------------- 3 // | ThinkPHP [ WE CAN DO IT JUST THINK ] 4 // +--------------------------

获取android的SDK或者手机目录路径

获取android的SDK或者手机目录路径 Google为我们提供了API来获取SDK或者手机目录路径: 1.获取SD卡目录 File file1 = Environment.getExternalStorageDirectory(); 2.获取手机内部存储空间的file目录 File file2 = getFilesDir(); 3.获取内部存储空间的缓存目录 File file3 = getCacheDir(); 4.检查SD是否被挂载 String state = Environment.

[js高手之路] html5 canvas系列教程 - 开始路径beginPath与关闭路径closePath详解

路径在canvas绘图中,经常被用到,是一个非常重要的概念. 比如:我们要在canvas画出3条直线,要求用不同的颜色加以区分. 1 <style> 2 body { 3 background: #000; 4 } 5 #canvas{ 6 background:white; 7 } 8 </style> 9 <script> 10 window.onload = function(){ 11 var oCanvas = document.querySelector(

Java实现求二叉树的路径和

题: 解: 这道题考的是如何找出一个二叉树里所有的序列. 我的思路是先从根节点开始遍历,找出所有的子节点,因为每个子节点只有一个父节点,再根据每个子节点向上遍历找出所有的序列,再判断序列的总和. 这样解效率不高,但暂时只能想到这样.如果您有其余的解法,期望告知. 代码: 1 package com.lintcode; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Enumera

centos7 安装python2.7.14 并与原版本共存

1. 前言 centos自带python2.6,由于yum指令是依赖python2.6的,为了确保yum的正常使用,千万不要升级python2.6或卸载python2.6,只需要安装python2.7,让它们俩共存就好,使用的时候用python2.7来加以区分. 首先切换到root用户,不用敲sudo:sudo su 2. 安装依赖库 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readl

cppjieba分词学习笔记

cppjieba分词包主要提供中文分词.关键词提取.词性标注三种功能 一.分词 cppjieba分词用的方法是最大概率分词(MP)和隐马尔科夫模型(HMM),以及将MP和HMM结合成的MixSegment分词器.除此之外,cppjieba支持三种模式的分词: 精确模式,试图将句子最精确地切开,适合文本分析: 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义: 我/ 来到/ 北京/ 清华/ 清华大学/ 华大/ 大学 搜索引擎模式,在精确模式的基础上,对长词再次切分,提

servlet

servlet学习大纲: 1.servlet概念及相关接口简介 2.servlet执行过程 3.servlet路径映射 4.缺省servlet 应用 5.servlet生命周期(重点) 6.servlet自动加载 7.servlet线程安全 8.servletConfig对象 9.servlet相关接口详解 10.servletContext对象 知识点 1.如何开发一个servlet 1.1步骤: 1.编写一个java类,继承httpservlet 2.重写doget/dopost方法 3.s

Vitamio

一,Vitamio 是什么? Vitamio 是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染.Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐.到目前,全球已经有超过 一万 种应用在使用 Vitamio,覆盖用户超过 5亿 . Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTM

ASP.NET中进行消息处理(MSMQ) 一

MSMQ是微软消息队列的英文缩写.那么什么是消息队列?这些介绍网上一大片这里就不多说了.本文对于大虾级的人物来说这只是小玩意而已,对于初学者来说这文章还是有一定的帮助,希望路过的大虾们别笑话我班门弄斧. 一.MSMQ介绍和安装消息队列      关于MSMQ详细的介绍请大家向http://www.baidu.com/或http://www.g.cn/等专家咨询.      使用消息队列的优点:稳定.消息优先级.脱机能力以及安全性.      消息队列分为用户创建的队列(专用队列)和系统队列,用户