Tein’s Weblog

三月 25, 2006

底掃掃圖色偏問題

文章類別: 數位編修 — tyuan @ 6:22 pm

長久以來使用小型底掃連結自己電腦掃描彩色負片所遇到的色偏問題就一直是掃圖者心中的痛。家中的底片掃描器慢慢吞吞地一直哼哼叫,結果掃出來的圖又顏色怪怪,當遇到這情形時,還真不知道怎麼走下去。

只聽說,vuescan 號稱還可以根據負片底片的基色去修正以解決彩色負片掃瞄色偏的問題。其實,我遇到的問題是很多時候是根本沒片基可用,比如,我用 Leica MP 來拍照,除非故意前幾張蓋住鏡頭來空按不然是不會有透明片基的。

然後,看沖印店店家幫我們掃出來的片子大致顏色都不錯。很多人說這就是幾百萬機台和我們幾萬元的底掃的差別。

我就在想真的差那麼多嗎?真的沒辦法嗎?難道一定要拍正片來避開這問題嗎?其實正片也是有問題的呀,只是比較沒那麼糟而已。比如說要是曝光稍微不足也是會色偏的呀。

我就把我常常來往沖洗店的掃圖拿來看。雖然他的顏色掃得不錯,但是有時候也嫌誇張了點,有時候根本就是 over 了,所以,看來幾百萬的機台會自動處理也是不是那麼一回事。不過我很確定的事是色偏部分真的處理得不錯就是了。那這也就意味

  1. 這一定是可以自動處理,亦即,是可以用程式寫出來。那也就是說有可能是幾個區塊的模組在處裡的。如果要很快處裡的話。
  2. 萬一 over 是正常的行為的話是不是可能觀察的方向?亦即, over 之後反而好處理一些事。其實,我們的螢幕處理不了很多顏色的,尤其是 LCD 其實看起來一片死白的區塊的地方,裡面還一大堆的訊息。
  3. 在數位圖像裡,看起來越灰、平淡的圖,常常暗示著含有越多的細節,在處理後越容易產生色彩、細節豐富的圖來。這種圖通常看起來也比較清亮,讓人誤以為 over。

所以,當我合理化一切的線索不把它們當作誤失來看時,我同時注意到一些事實

  1. 不要直接用 RGB 修圖。因為單獨改變 RGB 會影響的是它們的補色。但是每一個顏色包含的是亮度、彩度等等資訊。對同一個觀察者的角度來說,物體東西的顏色是不變的,改變是入射光的頻率及方向以及物體表面反射的屬性。單獨改變 RGB 會一起改變這些相關訊息的。我大膽猜直接改 RGB 會造成更想像不到的色偏。不過我必須承認蠻多還蠻好看的。
  2. 在調圖時可以善用 HUE 來改變圖像裡的 pixel 顏色而不影響 pixel 與 pixel 之間的關係。
  3. 有一個顏色表示法叫 LAB。LAB 把顏色的表示法改成 lightness,channel a 還有 channel b。看起來這剛好是我要的。

LAB 其實我有在用,不過我都是只用 lightness 部分,因為有些圖我不希望在增減亮度時讓圖中 pixel 與 pixel 顏色關係跟著偏「調」。a channel & b channel 我當時懂得不多,只覺得顏色亂偏就沒用了。

想到這些線索後,我覺得調色不該是複雜的事,更何況以我設計程式多年的經驗來看,我看過店家的機器在運轉,怎麼看都不該是複雜的事才對,LAB 也許是我的希望,其實我也早已經沒別的路好走了。

於是我把一張自己掃的色偏的圖載入 photoshop 中實驗(不一定要 photoshop,有支援完整一點 HUE,分別 color mapping,及 lightness 調設的都應該可以)。在改成 LAB 模式後,我先用 a channel & b channel 調整後,竟然 OK 了。我竟然調出和店家掃差不多的顏色來。調的過程中我還發現,

  1. a channel 和 b channel 都是兩組顏色互動
  2. 變化過程中,很像色溫的改變

於是,我又找了幾張老底片色偏的照片來處理。耶!一下子就好了!比我以前攪盡腦汁的亮暗筆來搞白平衡還有效(因為那方法還是不夠好,不是都有亮暗區可以點取的。題外話,那方法大概只能抓出可能光線的方線。)。

接著,我又故意把 lightness 提高在螢幕上看起來 over,再來調 channel a 和 channel b。很幸運的是結果我也很滿意。從這點我可以猜出來店家掃圖 over 是正常的過程只是後續動作要調整即可。

做到這,我又拿出 RDP III 因為稍微 under 連店家掃圖都色偏的圖來實驗,一調整後也正常了。

做到這,雖然有很多我不懂的事,我大致也心理有譜了。我瞭解到我以前拍的很多 jpeg 檔某種程度上也都可以調整。這種調整是屬於 finite 不是發散或是過於自由心證的調動方法。

剩下來的步驟應該是找些理論來支持我的動作不是偶而為之,雖然我找了十幾張底片的結果來實驗應該還不足以證明什麼事的。

我過一陣子會整理多一點的訊息。目前就是先拋磚引玉來讓大家一起來討論。把很多名詞、定義弄得更清楚。

事實上,我後來又去實驗是否店掃的比較能掃到更精細的訊息。我還用各種銳利化去實驗。不過這些方面的訊息更模糊,就暫時不討論了。

就 LAB,RGB 或 CMY 來說,就如同不同的座標系統或是說觀察方式來看顏色。如果,沒猜錯的話,LAB 或許比較合適數位資料處理吧。我後來也試過一個工作流程 LAB(檢查或調整 lightness -> a channel 或 b channel –> 調整 lightness)-> RGB(補色部分的修補)覺得蠻好的和大家分享一下。

最後,報告到這 ~~~ 大家會想萬一我說的是對的,我會以後都自己掃嗎?我目前心中的答案是:「我反而會找能合作的店家,然後都委託她們掃!我的底掃只是放在手邊急用或檢驗用的。店家掃得那麼快何必自己來 :P」

4 則留言 »

  1. 感謝你的實驗
    有了大方向
    數位底片就不那麼難搞了

    留言內容 由 vov — 三月 26, 2006 @ 11:43 pm

  2. 請問一下
    您調整channel a&b
    是在PS裡面那兒調整呢?謝謝指點

    留言內容 由 crm0810 — 十月 18, 2006 @ 1:09 am

  3. 請問一下
    您調整channel a&b
    是在PS裡面那兒調整呢?謝謝指點

    留言內容 由 myview — 十月 18, 2006 @ 1:11 am

  4. 問完,才發現您有一篇說明
    抱歉佔了版面

    留言內容 由 myview — 十月 18, 2006 @ 1:13 am

使用 RSS 訂閱本文留言回應 TrackBack URL

留下回應

本站使用 WordPress架設