秦 偉
(長治職業(yè)技術學院 信息工程系, 山西 長治 046000)
Alpha通道是Photoshop中最為主要的通道,也是Photoshop技術最為核心的功能之一,主要是將不同類型的灰度圖像通過Alpha通道進行顏色數(shù)據(jù)選區(qū)和摳圖,由Alpha通道面板來進行創(chuàng)建和管理,對圖像進行處理。目前,Photoshop Alpha通道摳圖技術被廣泛應用到圖像處理。由于傳統(tǒng)方法對數(shù)碼照片處理效率較低,并且處理效果較差,照片分辨率較低,已經(jīng)無法滿足數(shù)碼照片處理需求。所以本文提出將Photoshop Alpha通道摳圖技術應用到數(shù)碼照片后期處理中,形成一種新的方法,提高數(shù)碼照片處理效果。
將Photoshop Alpha通道摳圖技術應用到數(shù)碼照片后期處理中,可形成一種基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理方法[1]。該方法首先將原始數(shù)碼照片進行灰度轉換,然后在此基礎上利用Photoshop Alpha通道摳圖技術對數(shù)碼照片進行背景切換,最后對數(shù)碼照片進行銳化和濾鏡處理,從而完成數(shù)碼照片后期處理。圖1為基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理流程圖。
圖1 基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理流程圖
灰度調整是數(shù)碼照片后期處理過程中最基礎的一步,所謂灰度調整就是將數(shù)碼照片的RGB值調整成為相同的值,這樣該數(shù)碼照片就表現(xiàn)為一個灰度值。在數(shù)碼照片灰度調整過程中只需要一個字節(jié)就可以表現(xiàn)其灰度值,數(shù)碼照片灰度值范圍在0-256之間。用于數(shù)碼照片灰度值調整的方法有很多,其中常用到的有分量法、最大值法、平均值法、加權平均法,由于分量法、最大值法、平均值法操作流程復雜、灰度調整效果較差,所以此次采用加權平均法對數(shù)碼照片進行灰度調整[2]。人的肉眼對紅色敏感度較高,對綠色敏感度適中,對藍色敏感度較低,所以運用加權平均法的加權公式計算出數(shù)碼照片中RGB值的灰度值,以此作為標準值對數(shù)碼照片進行灰度調整,得到的數(shù)碼照片灰度值更加符合人的肉眼感官。
在對數(shù)碼照片完成灰度轉換后,如果數(shù)碼照片背景不太滿足拍攝要求,此時可以利用Photoshop Alpha通道摳圖技術對數(shù)碼照片背景進行摳圖切換,其切換步驟如下:(1)首先在Photoshop軟件中打開一張已經(jīng)灰度轉換后的數(shù)碼照片,將數(shù)碼照片背景圖層進行復制,并標記為“圖層1”,打開Alpha通道面板,仔細觀察通道面板上紅綠藍三個顏色通道,用鼠標選中數(shù)碼照片需要摳取出來的目標最完整、細節(jié)最多的一個顏色通道,并將其拖到通道面板下面的“新通道創(chuàng)建”頁面上,以此形成一個副本的Photoshop Alpha通道[3]。(2)然后通過“Ctrl+N”快捷鍵打開一個“曲線”對話框,將鼠標點中“曲線”對話框右上角的控制點上,雙擊并向右側拖動該控制點,并且采用相同的方法向左側拖動“曲線”對話框左下角的控制點,以此減少數(shù)碼圖片中間調部分,加大數(shù)碼照片的暗調與亮度,使待摳目標與背景可以很好的分離開來[4]。(3)通過“Ctrl+K”快捷鍵將副本通道進行反相,并且通過“Ctrl+J”快捷鍵打開Photoshop Alpha通道面板上的“色階”對話框,雙擊該對話框將數(shù)碼照片背景設置成黑色場景。(4)單擊“畫筆”工具,將當前色景設置為黑色,將摳取目標以外的區(qū)域涂黑,然后將當前色景設置為白色,利用“畫筆”工具將摳取目標涂白,如圖2所示。(5)按住“Ctrl+I”快捷鍵,并單擊副本通道,以此得到摳取目標的選區(qū)。然后回到“圖層”面板選中“圖層1”,并且雙擊“添加圖層蒙版”為圖層1添加圖層蒙版,此時摳取目標就成功的與數(shù)碼照片背景分離開來[5]。最后選取一幅尺度、灰度相同的數(shù)碼照片,將其直接插入到當前圖層作為背景,以此實現(xiàn)了利用Photoshop Alpha通道摳圖技術切換數(shù)碼照片背景。
圖2 Photoshop Alpha通道摳圖技術輪廓提取效果圖
當數(shù)碼照片在進行完背景切換之后,為了保證Photoshop Alpha通道摳圖技術的摳圖效果,需要對數(shù)碼照片進行銳化和濾鏡處理,讓切換背景后的數(shù)碼照片更加真實。銳化處理主要是讓數(shù)碼照片顯得更加細膩,輪廓更加分明,而濾鏡處理則是給數(shù)碼照片制造出一種特殊的效果,讓照片主體更好地融入到切換后的背景中。數(shù)碼照片銳化和濾鏡處理從根本上來說就是處理照片中每個像素點與周圍像素點的關系,此次采用Canvas技術對數(shù)碼照片進行銳化和濾鏡處理[6-7]。首先選中數(shù)碼照片中的一個像素點,利用Canvas技術獲取該像素點周圍4個方向的臨近像素數(shù)據(jù),分別求出其在RGB三個通道上的平均值,通過原像素數(shù)據(jù)與平均像素數(shù)據(jù)相減得到一個像素差值,然后設定一個想要達到的銳化度值和濾鏡度值,范圍在1-2之間,將銳化度值和濾鏡度值與像素差值相乘得到一個銳化值和濾鏡值,最后在原像素點加入銳化值和濾鏡值,以此完成了數(shù)碼照片銳化和濾鏡處理,實現(xiàn)了基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理。
為了證明本文設計的這種基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理方法能夠更好地滿足數(shù)碼照片后期處理需求,筆者設計了一組對比實驗,將該方法與傳統(tǒng)方法進行對比,檢驗兩種方法處理后數(shù)碼照片的分辨率。實驗中選取8張數(shù)碼照片作為處理對象,8張數(shù)碼照片大小相同,都為480*320,使用兩種方法分別對該八張數(shù)碼照片進行灰度調整、背景切換、銳度和濾鏡處理,對比兩種方法處理后數(shù)碼照片的分辨率(圖3)。
圖3 使用兩種方法處理后數(shù)碼照片分辨率對比圖
從圖3可以看出,使用基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理方法處理后的數(shù)碼照片平均分辨率能達到130000 lpi,而使用傳統(tǒng)方法處理后的數(shù)碼照片平均分辨率僅為85000 lpi,遠遠低于基于Photoshop Alpha通道摳圖技術的數(shù)碼照片后期處理方法。
目前,Photoshop Alpha通道摳圖技術在數(shù)碼照片后期處理中的應用越來越成熟,不僅如此,該技術還在其它圖像處理中得到廣泛應用。該技術的應用有效提高了照片的分辨率,可以取得良好的處理效果。但是該技術的應用過程比較復雜,對處理人員的技術能力要求較高。所以,為了取得更好的照片處理效果,不僅要對Photoshop Alpha通道摳圖技術不斷創(chuàng)新,還需要不斷提高圖片處理人員技術操作水平。