总 站 电气论坛 给排水论坛 环保论坛 暖通论坛 制冷论坛 建筑论坛 结构论坛 园林论坛 水利论坛 我们的服务 意见区
发新话题
复制该帖子链接 打印

自定义滤镜和置换滤镜的原理[ps联盟]

自定义滤镜和置换滤镜的原理[ps联盟]

自定义滤镜和置换滤镜的原理
自定义滤镜:1
附件: 您所在的用户组无法下载或查看附件

TOP

2
附件: 您所在的用户组无法下载或查看附件

TOP

3
附件: 您所在的用户组无法下载或查看附件

TOP

4
附件: 您所在的用户组无法下载或查看附件

TOP

5
附件: 您所在的用户组无法下载或查看附件

TOP

6
附件: 您所在的用户组无法下载或查看附件

TOP

置换滤镜的原理:
首先,至于被应用置换滤镜的叫作源图,或源像素。对于置换后生成的,我们叫做目的图或目的像素。用来计算偏移距离的图,我们叫做置换图或者置换像素。
1、置换像素的灰度信息所规定的方向矢量
a。第一个通道计算水平的x方向偏移量。第二个通道计算垂直的y方向偏移量。例如对于rgb图来说,红通道控制水平方向偏移,绿通道控制垂直方向偏移。对于只有一个通道的置换图(灰度图),则x,y方向都以该通道进行计算。
b。正方向:向左或者向上。负方向:向右或者向下。
c。对于某点,偏移距离=(像素灰度-128)×该方向比例。
d。因此,对于x,y方向比例都为100%的情况下,像素在x或者y方向的最大移动距离是128像素。亮色的方向矢量为向左上方向,暗色的方向矢量为向右下方向。灰度为128的像素不产生偏移。
2。置换原理:
[目的图]是这样生成的,[目的图]上的[目的像素]来自于[源图]上的某一个像素,这个像素是根据置换图制定的位移方向到源图上进行反向查找,然后把找到的源图上的这个像素作为目的像素。举个简单的例子,假设目的像素对应的置换像素指定的是右移128像素,那么目的像素就是源图上的左边的与目的像素相距128的那个像素。因此,我们可以这样理解置换图,置换图和磁铁一样,是一个场,每一点都是一个矢量,有方向和大小。
3.置换的应用区域(任意选区对置换结果的影响)
对于任意形状的选区,置换计算区域为选区的外接矩形来得到目的图,目的图只有在选区内的部分才得到体现。在选区外的部分,依然保持源像素。这一点与我前面得到的结论是一致的。
4.什么是未定义区域:
由第一条置换原理,我们知道,由于在源图上寻找目的像素的时候,寻找的位置可能超出了选区外接矩形区域的外接矩形,那么该目的像素的位置,称为未定义区域。
*注意超出的选区,不是我们制定的任意形状选区,而是选区的外接矩形!后面提到的边缘像素,依旧值得是外接矩形边缘,而不是选区边缘!
5.伸展以适合方式和拼贴方式:
伸展方式:对置换图伸展成为和选区外接矩形同样的形状。
拼贴方式:选区外接矩形和置换图以左上角对齐的方式,如果置换图小于选区外接矩形,那么置换图将重复拼贴,直到完全覆盖选区为止。
6.未定义区域折回方式:
寻找源像素时超出选区外接矩形区域时,该像素所处位置叫做未定义区域,
对于折回方式,是从另一侧继续进入外接矩形区域查找。这种方式也可以理解为,将选区外接矩形区域以拼贴方式向四周可以无限扩展,然后查找到源像素。
7,查找源像素是两个方向的叠加:
查找源像素是横向和纵向方向的叠加,即先水平移动,再垂直移动,或者先垂直移动,再垂直移动,是无所谓的。但必须是按两个方向移动两次的结果
8、未定义区域重复边缘像素方式:查找顺序是,横向查找+纵向查找时,如果遇到选区的边缘就停止该查找方向。这就是重复边缘像素方式。  


  

TOP

9。上面提到的选区外接矩形区域的概念,以上提到的伸展,拼贴,边缘等概念,都是针对的选区的外接矩形,而不是选区的形状!
附件: 您所在的用户组无法下载或查看附件

TOP

感谢楼主提供的宝贵资料让大家共同享受,很有用的东东,值得学习.衷心表示感谢!

TOP

楼主  非常专业
提供了宝贵的经验资料 很有用的东西
好好学习  谢谢了

TOP

发新话题
客户服务: 021-33191010