完美合成兩張照片 (使用 Photoshop)
大家有沒有過這樣的經驗:好不容易一群朋友出去旅行,照了幾張合照,其中一張有的人閉眼,另一張竟然沒閉眼的人閉眼,選來選去,竟然沒有一張大家正確看著鏡頭的照片。
但又不可能把相同的人都找來,再去旅行一次重新照張合照,怎麼辦?
在這裡舉一個極端的例子,某天出去旅行,其中一張照片動作表情都很棒,但是一個人甚至跑到照片外頭,另一張照片則有一些不佳的動作。
第一張照片表情較另一張照片差,動作還沒放開,且右邊數來第四個人手勢還擋到眼睛
第二張照片,每個人表情動作活潑自然,但最右方的人卻跑到相片外去了~
但總不可能再重新召集所有人回到這個場景再拍一張……
沒關係,只好使用最有威力的數位相片暗房工具 Photoshop,使用以下的步驟來「重製」一張照片。
- 把第二張的場景向右延伸一些
- 移除第二張照片的人物
- 把第一張最右方的人,移到第二張照片裡面來
- 完成
打開 Photohop (這篇文章使用 Photoshop CS6),選擇「File -> Scripts -> Load Files into Stack…」,將照片分別載入到不同的圖層
按下「Browse…」,選擇兩張照片,並把「Attempt to Automatically Align Source Images」打勾,這個選項意思是把這兩張照片載入後自動對齊,完成後按下「OK」
下面可以看到,兩張照片順利載入至兩個圖層,分別命名為 1 和 2 ,因為兩張圖自動對齊的關係,所以圖層 2 右方是透明的,才能對齊第一張圖…
接下來選擇「Quick Selection Tool」快速選取工具,以便開始選取「圖層 1」 照片最右邊的人
可在上方指令區調整加減選取範圍
放大圖片檢視照片,可以使用加減選取範圍,更精確的選取照片細部,以避免選取過多背景,或人物上的飾品沒有被選到~
選取範圍完成後,按下上方指令區最右邊的「Refine Edge」,出現一個對話視窗及剛才選取的範圍
接著在對話視窗中的「Edge Detection」中把「Smart Radius」打勾,調整適當的Radius數值, 使人物的髮絲、飾品可以完整包含在選取範圍內,但又不包含過多的背景
Output選擇「New Layer」,完成後按下 OK,將選取範圍輸出至新的圖層
右下方可以看到圖層資訊,多了一個剛才輸出的人物圖層,將之取名「1 – Selection」
先把新圖層左方的眼睛符號取消,隱藏這個圖層才不會干擾到接下來刪除人物的動作~
把「圖層 2」放置到「圖層 1」的上方(因為我們主要使用「圖層 2」,將「圖層 2」右邊的人移除)
選取「圖層 2」,按下下方「New Mask」新增遮色片按鈕
「圖層 2」 的遮色片已新增完成,選擇此遮色片
將右方人物處塗黑,此時遮色片被塗黑的部分會顯現出下方圖層的內容(這裡圖層 2 下方是圖層 1)
點一下圖層「1 – Selection」的左方使眼睛符號出現,顯示剛才剪下的人物,同時選取這個圖層
選擇右方工具列的「Move Tool」移動工具,將圖層「1 – Selection」的人物移動到正確的位置上
移動完成後,使用工具列的「Crop」工具稍微修剪一下因兩張照片一開始自動對齊時,周圍留下的白邊
近期留言