Kit Leong的修圖筆記 (4) - PhotoShop的「取樣」梁駿傑 從以前開始,一直想把我自己的修圖方法整理成一系列文章,分享給朋友之餘,又可以看自己不足之處,此系列的鎖定閱讀對象是入門給的朋友,老手請自行略過囉~
PhotoShop適合版本:所有版本(部分功能僅7.0或CS版以後才有)
困難度:●●○○○
不知你有沒有遇到過手上有照片的解釋度不足,但照片一定要輸出的困擾?例如,你手上只有一張 92 x 120 解釋度的照片,但卻要輸出成為 1 x 1.5 吋大小的照片,怎麼辦才好呢?以解釋度換自公式來計算,印刷品質一般至少需要達 300dpi 才會是良好的印刷品質,所以要輸出 1 x 1.5 吋的照片,照片至少需要有 1 x 300 x 1.5 x 300,即 300 x 450大小的照片,而你手上的 92 x 120 大小的照片,用看的就只知道相差有點遠,如果以PhotoShop先擴大再輸出會比直接拿去輸出的好一些,而怎麼用PhotoShop擴大會得到較佳的效果呢?原本就只有 92 x 120 點,如何去產生沒有的資料呢?
我並非專修影像處理的原理,只能根據我認識及理解與大家分享,如有錯誤,請多指教。在PhotoShop中要變更影像尺寸時會利用一些演算法來做增點的動作,增點的演算法有很多種,有些快速但效果差,例如:最接近像素 (Nearest Neighbor),是過去的演算法,透過相鄰兩點的資料插補而來,但我相信沒有人會想用這演算法,因為會令照片變成馬賽克的效果,而接下來的縱橫增值法
Bilnear則是較好的演算法,新多出來的點的資料是透過平均所有週圍的點的資料而來,所以得到的結果會比最接近像素來得佳,不過也不夠好;在PhotoShop 7.0以後,新加入一種名為循環增值法 (Bicubic),是Bilnear改良的演算法,透過平均評估更大的範圍的資料作處理後而輸出,通常大部分照片經Bicubic處理後的結果都不錯;而在CS版後,再新增兩種處理方法:循環增值法(更平滑)(Bicubic Smoother) 及循環增值法(更銳利)(Bicubic Sharper),基本上此兩種方法都屬於Bicubic的方法,不過最佳化稍有不同,一般而言,如果你是要「放大」照片,使用Bicubic Smoother會有較好的效果,如果是「縮小」照片,則使用Bicubic Sharper會有較好的效果,不過有時會因過度的銳利化而令照片變得很可怕。所以使用時請小心,如真的不適合就勇敢的Undo重來吧!
至於一張照片可以被放得多大?這個倒沒有一定法則,通常要看你的這張照片的壓縮率、純淨度而定,當然原純淨,壓縮率越低的照片,在放大後得到的結果亦較佳,所以能放多大的問題,請自行嘗試一下吧~
回到剛剛一開始的問題,手上那張 92 x 120 的照片,其實先天「體質」不佳(JPEG壓縮率高),所以經不剛剛不同的演算法放後有以下的結果,其中Nearest Neighbor效果不佳所以直接省略了:
原圖:

縱橫增值法
Bilnear |

循環增值法
Bicubic |

循環增值法(更平滑)
Bicubic Smoother |

循環增值法(更銳利)
Bicubic Sharper |
毫無意外的,Bicubic Smoother得出的結果最佳(注意膚色、衣服週圍的地方),Bicubic Sharper由於原始照片的壓縮率高在放大後反而令這樣缺憾更清晰了,Bicubic則介於Bicubic Smoother與Bicubic Sharper之間,Bilnear的效果當然最普通。
題外話,很多年曾經有人告訴我一個在PhotoShop放大照片的小技巧,就是一直用10%放大,放大到目前大小為止,用意是小量放大照片而令放大照片迼成的缺憾降低,至於這個「傳說」的方法是否會令放大的照片品質較好,我想是要視情況而定,原始照片品質不佳可能會有反效果,先再看看下列的結果:

縱橫增值法
Bilnear |

循環增值法
Bicubic |

循環增值法(更平滑)
Bicubic Smoother |

循環增值法(更銳利)
Bicubic Sharper |
先說最差的Bilnear,由於經多次的平均取樣反而令整張照片糊到不行,這樣簡直不能用;而Bicubic Smoother與Bicubic Sharper也是因多次少量的模糊或銳利而令最後越來越糊(銳利),反而沒有原本單約放大一次的效果佳;最後,Bicubic的效果經這樣的多次取樣後的確較原本的Bicubic來得佳(注意膚色、衣服週圍的地方),但銳利度較高,有部分缺憾也較清晰,所以各有優劣,總的而言,以強行放大上面那張照片而言,個人還是比較喜歡一次用Bicubic Smoother放大的結果。
文章到此,我想有人會認為我用的照片太極端太小張,既然如此,我用一張由Canon EOS-30D Large Fine的照片再作一張測試看看,原照片 (3872 x 2592) 或放大後的照片(6226 x 4171)由於檔案過大所以不放上來,只Crop部分作觀看,Bilnear及Nearest Neighbor已知效果較差,所以省略不測。
原圖:
| 一次放大成 |
 |
 |
 |
| 五次10%放大 |

循環增值法
Bicubic |

循環增值法(更平滑)
Bicubic Smoother |

循環增值法(更銳利)
Bicubic Sharper |
結果以肌膚而言,較好的結果當然是Bicubic Smoother的演算法,Sharper的太銳利了,一定會給Model打,而在兩種Smoother當中,10%與一次放大差異不大,但是10%放五次由於要處理五次,較為費時,所以是否要用10%放大法就見人見智了。
後記
其實放大照片還有一套很有名的S-Spline,不過剛好沒有,故沒辦法測試,有機會再分享給大家,謝謝收看! 本文完成日期:4/25/2007 本文最後更新日期:4/29/2007 del.icio.us
|