Photoshop极坐标滤镜详细讲解
互联网 发布时间:2008-10-05 11:50:31 作者:佚名
我要评论
对于一些抽象的效果图,Photoshop中的极坐标滤镜还有很多东西值得研究……
【摘要】对于一些抽象的效果图,Photoshop中的极坐标滤镜还有很多东西值得研究……
在国外的网站上看到有人把Photoshop的滤镜分为两类,一类是对原图没有
组7和组9的制作方法与组8类似,只是中间夹杂了一些其他的步骤。
其他应用
2.7 制作光盘
制作光盘的方法很多,这个当然是用极坐标画的,但感觉做得并不好。
2.8 放射文字
组11,关于这个网上有很多教程,不再赘述。
既然如此,那么极坐标到直角坐标转换有什么用处呢?大部分情况下,需要进行极坐标变换的仅仅是图像中的一部分,如果直接“做直线->直角坐标转极坐标”,那么原有图像也会被扭曲。因此可按照“极坐标转直角坐标->做直线->直角坐标转极坐标”的方式,就能保持原有图像不变。
由此我们可以总结出极坐标滤镜以下几个特点:
-
直角坐标到极坐标转换用于做效果,而极坐标到直角坐标的转换用于抵消前者的副作用;
水平线转换成圆,垂直线转换成放射线,斜线转换成螺旋线;
原图像上侧对应圆心,下侧对应圆心外;
与风结合
风滤镜恰好是制作直线特别是渐隐的放射效果直线的好工具。根据上面 “极坐标转直角坐标->做直线->直角坐标转极坐标”的理论,使用风来制作直线,就能获得所需的放射效果
2.9 形状的极坐标变化
我最喜欢这个,是无意中试出来的。组12。
具体应用就讲到这里,最后讲讲一点点理论,说一下极坐标转换滤镜的工作过程。
三、 极坐标滤镜的工作过程(直角坐标到极坐标)
一般而言,位图图像中的任意一点(象素)可以用直角坐标(x,y)来表示。同样这个象素也可以由极坐标(r,a)来表示。极坐标滤镜的工作过程就是将基于直角坐标系的象素(x,y)经过极坐标映射(r,a)之后再由直角坐标(x’,y’)表示出来的过程。
直角坐标和极坐标的互化公式如下:
r = sqrt ( x * x y * y )
a = arctg ( y / x )
x = r * cos ( a )
y = r * sin ( a )
下面是一段是模拟极坐标滤镜工作的伪代码。这个代码并不是我编写的,我也只是看懂而已,更详细的解释可以参考下面的链接:
http://www.jasonwaltman.com/thesis/filter-polar.html
(这是个国外的网站,站主利用C 模拟出了一些PS的滤镜的效果,而且提供源代码和源程序。)
for every pixel in the original image do
{
// x和y是当前象素在直角坐标内的坐标。
// 图像中心点的坐标为 x = 0, y = 0。
// r 和 a 是象素的极坐标。其中角度a为弧度单位。
r = sqrt ( x * x y * y );
a = atan2 ( y / x );
// R取图像长和宽的最小值的一半。
R= min[ image_width , image_height ] / 2
// 新的x和y是经过极坐标滤镜变换之后,象素在直角坐标系中的新坐标。这个转换的目的,特别是R和6.2832(2pi)的选择,我认为是将转换后的图像限定到原画布大小之内的作用。同时这个步骤最终导致了图像的变形。
x = r * image_height / R;
y = a * image_width / 6.2832;
filterpixel.x = x;
filterpixel.y = y;
}
这仅仅是一段伪代码而已,真正的执行过程要复杂一些,如果继续深入下去就严重跑题了,所以深入的讨论还是请参见那个链接,自己去看吧。
最后引用那个网站的一句话作为结束语。
“If used creatively, the effect is worth more than just its novelty.”
希望各位在看过本文之后能有所启发。口动不如心动,心动不如行动,期待各位的作品
相关文章
今天我们继续来介绍ps基础教程,这篇我们主要讲橡皮擦工具组和填充工具组,这两个工具在修图的时候是比较常用的,下面我们就来看看基础教程2025-05-01
ps图层是什么?简单来说,ps软件中的图层就好比是一张“透明纸”,将图像的各个部分绘制在不同的“透明纸”上,可以看到纸后的东西,而且每层纸都是独立的,下面我们就来看2025-04-25
ps零基础之图层样式的讲解,在使用ps的时候,我们经常会在图层上添加一些效果,这就是图层样式,该怎么应用呢?详细请看下文介绍2024-12-23
ps如何把一张长图切成几张小图片? ps把长图切成短图的技巧
有时候,我们希望能把一张图片均匀地分成几张图片,就像拼图一般的效果,需要某一部分随时可以拿出来使用,该怎么操作呢?详细请看下文介绍2024-09-10
PS调整字体大小是一个非常基础的操作,但也是非常实用的技能,在Photoshop中,调整字体大小的方式有多种,详细请看下文介绍2024-02-02
但最近有用户在使用photoshop时发现窗口界面的字体比较小,使用起来非常的不方便,因此有不少用户想将其大小进行调节,具体该如何操作呢?详细请看下文介绍2024-02-02
ps中图层被父图层锁定怎么办? 图层被父图层锁定的解锁技巧ps
ps中图层被父图层锁定怎么办?ps中图层解锁失败,提示图层被父图层锁定该怎么办呢?下面我们就来看看详细的解决办法2023-12-19
ps描边最大只有288怎么办? Photoshop描边只能调到288像素的解决办法
ps描边最大只有288怎么办?ps描边在使用的过程中,发现只能调到288像素,该怎么操作呢?下面我们就来看看Photoshop描边只能调到288像素的解决办法2023-11-30
PS工具栏中的工具有缺失怎么办? Photoshop工具栏不全的多种解决办法
PS工具栏中的工具有缺失怎么办?ps工具栏中有很多工具,但是发现有些工具不见了,该怎么办呢?下面我们就来看看Photoshop工具栏不全的多种解决办法2023-11-30
Photoshop2024怎么下载安装? ps2024安装图文教程
Photoshop2024怎么下载安装?ps2024发布以后,很多朋友想要尝试信工鞥,该怎么下载安装呢?下面我们就来看看ps2024安装图文教程2023-11-30





最新评论