Photoshop極坐標(biāo)濾鏡詳細(xì)講解
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2008-10-05 11:50:31 作者:佚名
我要評(píng)論

對(duì)于一些抽象的效果圖,Photoshop中的極坐標(biāo)濾鏡還有很多東西值得研究……
【摘要】對(duì)于一些抽象的效果圖,Photoshop中的極坐標(biāo)濾鏡還有很多東西值得研究……
在國(guó)外的網(wǎng)站上看到有人把Photoshop的濾鏡分為兩類,一類是對(duì)原圖沒(méi)有
組7和組9的制作方法與組8類似,只是中間夾雜了一些其他的步驟。


其他應(yīng)用

2.7 制作光盤
制作光盤的方法很多,這個(gè)當(dāng)然是用極坐標(biāo)畫的,但感覺(jué)做得并不好。

2.8 放射文字
組11,關(guān)于這個(gè)網(wǎng)上有很多教程,不再贅述。
既然如此,那么極坐標(biāo)到直角坐標(biāo)轉(zhuǎn)換有什么用處呢?大部分情況下,需要進(jìn)行極坐標(biāo)變換的僅僅是圖像中的一部分,如果直接“做直線->直角坐標(biāo)轉(zhuǎn)極坐標(biāo)”,那么原有圖像也會(huì)被扭曲。因此可按照“極坐標(biāo)轉(zhuǎn)直角坐標(biāo)->做直線->直角坐標(biāo)轉(zhuǎn)極坐標(biāo)”的方式,就能保持原有圖像不變。
由此我們可以總結(jié)出極坐標(biāo)濾鏡以下幾個(gè)特點(diǎn):
-
直角坐標(biāo)到極坐標(biāo)轉(zhuǎn)換用于做效果,而極坐標(biāo)到直角坐標(biāo)的轉(zhuǎn)換用于抵消前者的副作用;
水平線轉(zhuǎn)換成圓,垂直線轉(zhuǎn)換成放射線,斜線轉(zhuǎn)換成螺旋線;
原圖像上側(cè)對(duì)應(yīng)圓心,下側(cè)對(duì)應(yīng)圓心外;
與風(fēng)結(jié)合
風(fēng)濾鏡恰好是制作直線特別是漸隱的放射效果直線的好工具。根據(jù)上面 “極坐標(biāo)轉(zhuǎn)直角坐標(biāo)->做直線->直角坐標(biāo)轉(zhuǎn)極坐標(biāo)”的理論,使用風(fēng)來(lái)制作直線,就能獲得所需的放射效果

2.9 形狀的極坐標(biāo)變化
我最喜歡這個(gè),是無(wú)意中試出來(lái)的。組12。

具體應(yīng)用就講到這里,最后講講一點(diǎn)點(diǎn)理論,說(shuō)一下極坐標(biāo)轉(zhuǎn)換濾鏡的工作過(guò)程。
三、 極坐標(biāo)濾鏡的工作過(guò)程(直角坐標(biāo)到極坐標(biāo))
一般而言,位圖圖像中的任意一點(diǎn)(象素)可以用直角坐標(biāo)(x,y)來(lái)表示。同樣這個(gè)象素也可以由極坐標(biāo)(r,a)來(lái)表示。極坐標(biāo)濾鏡的工作過(guò)程就是將基于直角坐標(biāo)系的象素(x,y)經(jīng)過(guò)極坐標(biāo)映射(r,a)之后再由直角坐標(biāo)(x’,y’)表示出來(lái)的過(guò)程。
直角坐標(biāo)和極坐標(biāo)的互化公式如下:
r = sqrt ( x * x y * y )
a = arctg ( y / x )
x = r * cos ( a )
y = r * sin ( a )
下面是一段是模擬極坐標(biāo)濾鏡工作的偽代碼。這個(gè)代碼并不是我編寫的,我也只是看懂而已,更詳細(xì)的解釋可以參考下面的鏈接:
http://www.jasonwaltman.com/thesis/filter-polar.html
(這是個(gè)國(guó)外的網(wǎng)站,站主利用C 模擬出了一些PS的濾鏡的效果,而且提供源代碼和源程序。)
for every pixel in the original image do
{
// x和y是當(dāng)前象素在直角坐標(biāo)內(nèi)的坐標(biāo)。
// 圖像中心點(diǎn)的坐標(biāo)為 x = 0, y = 0。
// r 和 a 是象素的極坐標(biāo)。其中角度a為弧度單位。
r = sqrt ( x * x y * y );
a = atan2 ( y / x );
// R取圖像長(zhǎng)和寬的最小值的一半。
R= min[ image_width , image_height ] / 2
// 新的x和y是經(jīng)過(guò)極坐標(biāo)濾鏡變換之后,象素在直角坐標(biāo)系中的新坐標(biāo)。這個(gè)轉(zhuǎn)換的目的,特別是R和6.2832(2pi)的選擇,我認(rèn)為是將轉(zhuǎn)換后的圖像限定到原畫布大小之內(nèi)的作用。同時(shí)這個(gè)步驟最終導(dǎo)致了圖像的變形。
x = r * image_height / R;
y = a * image_width / 6.2832;
filterpixel.x = x;
filterpixel.y = y;
}
這僅僅是一段偽代碼而已,真正的執(zhí)行過(guò)程要復(fù)雜一些,如果繼續(xù)深入下去就嚴(yán)重跑題了,所以深入的討論還是請(qǐng)參見(jiàn)那個(gè)鏈接,自己去看吧。
最后引用那個(gè)網(wǎng)站的一句話作為結(jié)束語(yǔ)。
“If used creatively, the effect is worth more than just its novelty.”
希望各位在看過(guò)本文之后能有所啟發(fā)??趧?dòng)不如心動(dòng),心動(dòng)不如行動(dòng),期待各位的作品
相關(guān)文章
PS基礎(chǔ)教程之橡皮擦工具組和填充工具組使用知識(shí)
今天我們繼續(xù)來(lái)介紹ps基礎(chǔ)教程,這篇我們主要講橡皮擦工具組和填充工具組,這兩個(gè)工具在修圖的時(shí)候是比較常用的,下面我們就來(lái)看看基礎(chǔ)教程2024-12-23photoshop圖層初識(shí) ps圖層相關(guān)概念與基本操作
ps圖層是什么?簡(jiǎn)單來(lái)說(shuō),ps軟件中的圖層就好比是一張“透明紙”,將圖像的各個(gè)部分繪制在不同的“透明紙”上,可以看到紙后的東西,而且每層紙都是獨(dú)立的,下面我們就來(lái)看2024-12-23PS基礎(chǔ)教程之學(xué)習(xí)應(yīng)用圖層樣式的基本方法
ps零基礎(chǔ)之圖層樣式的講解,在使用ps的時(shí)候,我們經(jīng)常會(huì)在圖層上添加一些效果,這就是圖層樣式,該怎么應(yīng)用呢?詳細(xì)請(qǐng)看下文介紹2024-12-23ps如何把一張長(zhǎng)圖切成幾張小圖片? ps把長(zhǎng)圖切成短圖的技巧
有時(shí)候,我們希望能把一張圖片均勻地分成幾張圖片,就像拼圖一般的效果,需要某一部分隨時(shí)可以拿出來(lái)使用,該怎么操作呢?詳細(xì)請(qǐng)看下文介紹2024-09-10- PS調(diào)整字體大小是一個(gè)非常基礎(chǔ)的操作,但也是非常實(shí)用的技能,在Photoshop中,調(diào)整字體大小的方式有多種,詳細(xì)請(qǐng)看下文介紹2024-02-02
ps窗口字體太小怎么調(diào) PS窗口字體大小調(diào)節(jié)技巧
但最近有用戶在使用photoshop時(shí)發(fā)現(xiàn)窗口界面的字體比較小,使用起來(lái)非常的不方便,因此有不少用戶想將其大小進(jìn)行調(diào)節(jié),具體該如何操作呢?詳細(xì)請(qǐng)看下文介紹2024-02-02ps中圖層被父圖層鎖定怎么辦? 圖層被父圖層鎖定的解鎖技巧ps
ps中圖層被父圖層鎖定怎么辦?ps中圖層解鎖失敗,提示圖層被父圖層鎖定該怎么辦呢?下面我們就來(lái)看看詳細(xì)的解決辦法2023-12-19ps描邊最大只有288怎么辦? Photoshop描邊只能調(diào)到288像素的解決辦法
ps描邊最大只有288怎么辦?ps描邊在使用的過(guò)程中,發(fā)現(xiàn)只能調(diào)到288像素,該怎么操作呢?下面我們就來(lái)看看Photoshop描邊只能調(diào)到288像素的解決辦法2023-11-30PS工具欄中的工具有缺失怎么辦? Photoshop工具欄不全的多種解決辦法
PS工具欄中的工具有缺失怎么辦?ps工具欄中有很多工具,但是發(fā)現(xiàn)有些工具不見(jiàn)了,該怎么辦呢?下面我們就來(lái)看看Photoshop工具欄不全的多種解決辦法2023-11-30Photoshop2024怎么下載安裝? ps2024安裝圖文教程
Photoshop2024怎么下載安裝?ps2024發(fā)布以后,很多朋友想要嘗試信工鞥,該怎么下載安裝呢?下面我們就來(lái)看看ps2024安裝圖文教程2023-11-30