昨天我們在現場跟色溫肉搏:貼 CTO 把閃燈拉暖去對齊鎢絲燈、用 mired 換算膠片厚度、拉快門壓掉螢光燈、用 CRI 與 TLCI 判斷哪盞燈根本不該用。那些都是當場把光弄對的功夫。但有個問題昨天刻意留著沒講:就算光統一成單一色溫、白平衡也用吸管取樣調準了,為什麼紅衣服還是偏橘、藍天還是帶點洋紅、膚色還是得在 HSL 裡東拉西扯?因為白平衡只校正了一個點,而顏色是一整張地圖。今天處理的就是這張地圖:用灰卡與色卡,加上相機色彩描述檔(camera profile),把「顏色對不對」從一種現場感覺,收束成可重複、可批次套用、事後還能複現的流程。

📖 學

先把層次分清楚。感光元件裡沒有「顏色」這個概念,只有三個通道各自累積的電子數量;把那三個數字翻譯成人眼認得的顏色,中間隔著兩道獨立手續。第一道是白平衡:決定哪個數值組合該被當成中性灰,本質是三通道的增益比例——它處理的是一個點第二道是色彩描述檔:決定除了那個中性點以外,所有其他色相落在哪裡——它處理的是整張色域地圖。兩者互相獨立,而昨天的膠片、mired、色溫,全都只在第一道裡打轉。

這解釋了一個常見的挫敗:你在 Lightroom 用吸管點灰卡,灰卡確實變成完美中性灰了,但紅色的品牌 logo 還是不對、深綠樹葉還是死板。那不是白平衡的錯,是描述檔在替你猜。若你從沒動過那個欄位,現在用的是 Adobe 的通用解——Adobe Color、Adobe Standard,或模擬機身色調的 Camera Matching。它們是針對某台機身量測出來的平均最佳解,不知道你今天用的是 CRI 只有 82 的攝影燈,也不知道你要交付的客戶對品牌色極度敏感。

要讓它知道,你得餵它量測資料,工具就是色卡。先岔開講灰卡,因為它有兩個完全不同的用途,混用會出事。測光用的灰卡在意反射率:大家習慣講「18% 灰卡」,但現代反射式測光錶(Sekonic 與機身內建)依 ANSI 標準標定的常數 K = 12.5,對應反射率其實接近 12–13%;Kodak 當年就註明過,順光下對 18% 灰卡測光要再加約 1/2 EV 才對。你只要養成「對灰卡測光後看一眼直方圖」的習慣就夠了。

白平衡用的灰卡在意的則是另一件事:光譜中性——各波長的反射率盡量一致,不是「看起來是灰的」,而是「對紅綠藍都不偏心」。這就是影印紙、白壁磚、白襯衫都不能當白平衡靶的原因:紙張幾乎都摻了螢光增白劑(OBA),吸收紫外線再放出藍光讓紙看起來更白;在含 UV 的日光或閃燈下,那張紙在檔案裡會穩定偏藍,你照著取樣,整批照片就一起偏黃去補償。專用白平衡靶貴的不是塑膠,是那份光譜平整度。

色卡則把這件事從一個中性點擴充成一組已知座標。業界標準是 ColorChecker Classic 的 24 色塊:一排六階灰梯(看灰階線性與偏色)、原色與補色,以及兩塊刻意放進去的膚色塊。Calibrite(X-Rite 影像產品線現在的東家)的 ColorChecker Passport Photo 2 把三片靶做成護照大小:白平衡靶、增強色階靶、Classic 24。要求更高還有 ColorChecker Digital SG 的 140 色塊,官方文件明說在 Capture One 的 ICC 工作流下,SG 140 明顯優於 Classic 24。

拍到色卡之後,做描述檔有兩條互不相通的路:

路線產出檔案主要軟體建檔工具特點
DNG / DCP.dcpLightroom Classic、Camera RawColorChecker Camera Calibration、Lightroom 外掛、Adobe DNG Profile Editor免費、支援雙光源、可直接當 RAW 預設
ICC.icc / .icmCapture OneCalibrite PROFILER 的 Camera 模組、Capture One 色彩編輯器另存Capture One 不吃 DCP,必須走 ICC-TIFF

DCP 路線的實作很直白:RAW 轉 DNG,丟進校正軟體,它自動偵測 24 個色塊、產出 .dcp,放進 macOS 的 ~/Library/Application Support/Adobe/CameraRaw/CameraProfiles/(Windows 為 %AppData%\Adobe\CameraRaw\CameraProfiles\),然後重開 Lightroom。這一步常被跳過:Camera Raw 只在啟動時載入描述檔,程式開著時丟進去它看不見,於是很多人誤以為建檔失敗了。

而 DCP 路線真正接住昨天話題的,是雙光源描述檔(dual-illuminant profile)。Adobe 的相機描述檔內部本來就不是一組矩陣,而是兩組:一組對應 2850K 的鎢絲光,一組對應 6500K 的日光,套用時依白平衡讀數在兩組之間內插。所以你只要拍兩張色卡——現場最暖的光一張、最冷的光一張——就能建出一個在整段色溫區間都比較穩的描述檔。英國攝影師 Keith Cooper 的做法極省事:同一張 Passport,一張朝直射陽光、一張朝北方天空,拿到約 4900K 與 4550K 兩個「as shot」讀數,丟進軟體就完成。這正是昨天那個混合光源問題的下游解:現場用膠片把光統一,回到桌上用雙光源描述檔讓色彩映射對整段色溫都成立。

怎麼知道做得對不對?量化的語言是 Delta E(ΔE),顏色在感知均勻空間裡的距離,CIE 目前建議 CIEDE2000(ΔE00)。判讀刻度:ΔE ≤ 1 一般人看不出、1–2 只有受訓練的眼睛近距離比對才看得出、2–3.5 明顯可見並且是許多產業的商業容許上限、3 以上一眼看穿。務實目標因此很清楚:把整張色卡的平均 ΔE 壓到 2 以下、最大不超過 3–4,而不是追求每塊歸零——那在三通道的物理限制下做不到。

接著是失敗模式,這部分比建檔步驟更值得記。第一,色卡必須被同一道光均勻照到,不能有斜射耀光,卡面與感光元件平行;Calibrite 給了個聰明自檢法:把色卡旋轉 180 度再拍一張,兩張白塊的數值差異應在 ±3 以內,差太多就是打光不均,那份不均勻會被烤進描述檔。第二,色卡要填滿至少 10% 的畫面寬度、對焦要實,否則自動偵測抓不到色塊。第三,曝光不能爆:白塊要亮但不能撞 255,落在 230–240 很安全;一旦削頂,軟體讀到的是被截斷的數值,高光端的映射就歪了。

第四,也是最重要的界線:描述檔的有效範圍綁定「這台機身 + 這種光源」。換一組燈就該換一份,這正是專業現場每個場景開拍前先拍一張色卡的理由——那張就是這批檔案的顏色原點。鏡頭造成的差異則通常小到可忽略,Keith 換不同鏡頭實測的結論是「看不出明顯差別」,不必為每支鏡頭各建一份。

第五,承昨天那句沒得討價還價的話:描述檔修的是相機的翻譯誤差,不是光源的缺陷。在 CRI 只有 78 的便宜 LED 下建檔,你校正的是「相機把色卡讀成什麼」與「色卡實際是什麼」之間的系統性落差;但光源沒發出的波長,被攝物反射不出來,色卡上沒有的色相依然會亂跑。低顯色性的照片套上專屬描述檔會變得一致,不會變得準確——這個差別,是整套色彩管理裡最容易被行銷話術模糊掉的一點。

最後把順序釘死,因為順序錯了前面全白做。在 Lightroom 基本面板裡,描述檔在最上方,而且它就該是你動的第一個東西——先套描述檔,再調白平衡,再調曝光與曲線。因為描述檔會改變整張色彩映射,連帶改變白平衡滑桿讀數對應的實際結果;先花五分鐘把白平衡調到滿意再換描述檔,那五分鐘就報廢了。反過來,一旦描述檔與白平衡在色卡那張上定好,同批檔案就能整批同步過去。這就是今天要的東西:把昨天那種靠現場經驗與眼力的搏鬥,換成一份可以複製、可以交接、明年再開檔還會得到同樣結果的流程。

🧠 記

  • 白平衡只校正一個中性點,色彩描述檔決定其餘所有色相的落點;灰卡調準了紅色還是怪,問題在描述檔不在白平衡。
  • 測光用灰卡在意反射率(測光錶依 ANSI 標定 K = 12.5,對 18% 灰卡測光約需 +1/2 EV);白平衡用灰卡在意的是光譜中性,所以影印紙不行——紙裡的螢光增白劑(OBA)在含 UV 的光下發藍,會讓整批照片被反向補償成偏黃。
  • ColorChecker Classic 是 24 色塊(含六階灰梯與兩塊膚色);Capture One 不支援 DCP,必須走 ICC,且用 SG 140 色塊效果更好。
  • Adobe 相機描述檔內部就是 2850K 與 6500K 兩組矩陣的內插,拍暖、冷各一張色卡即可建出雙光源描述檔;.dcp 放進 CameraRaw/CameraProfiles/必須重啟 Lightroom。
  • 自檢神招:把色卡轉 180 度再拍一張,兩張的白塊數值差應在 ±3 以內,否則打光不均會被烤進描述檔。
  • 建檔時白塊要亮但不能撞 255,落在 230–240 最安全;削頂會讓高光端的色彩映射整個歪掉。
  • 判讀刻度:ΔE00 ≤ 1 看不出、1–2 訓練過才看得出、2–3.5 明顯可見;實務目標是平均壓到 2 以下、最大不超過 3–4。
  • 描述檔綁定「機身 + 光源」,換燈就換檔,鏡頭差異可忽略;它讓低 CRI 照片變得一致,但不會變得準確

✍️ 實踐

今天用 15 到 20 分鐘,做一次「顏色原點」的完整演練,沒有色卡也能做大半。

第一步(3 分鐘):找出手邊最接近光譜中性的東西。色卡或白平衡靶最好;沒有的話用一塊未漂白的灰色卡紙、或相機包裡那片灰海綿墊——重點是不要用影印紙,現在你知道原因了。

第二步(5 分鐘):找兩種色溫差很多的光,傍晚窗光(冷)與黃光檯燈(暖)就夠。M 模式、RAW、關自動 ISO,卡面正對相機、被單一光源均勻照到,填滿至少三分之一畫面。每種光拍兩張,第二張把卡轉 180 度。

第三步(5 分鐘):進 RAW 軟體用滴管在灰塊取樣,讀出四張的 RGB,做兩個檢查——(a) 同一種光下轉 180 度前後的白塊數值差是否在 ±3 以內?差得多就是打光不均,把光源拉遠或加擴散;(b) 兩種光的色溫讀數差多少 K?這就是昨天那套 mired 換算要跨越的距離。

第四步(5 分鐘):練順序。把描述檔從 Adobe Color 換成 Adobe Standard 或某個 Camera Matching,觀察同一組白平衡讀數下畫面怎麼變——這就是「描述檔要先動」的親身證據。然後把描述檔加白平衡同步套用到同批照片。

自我檢查:我這批照片的顏色原點,是「某次我覺得順眼的滑桿位置」,還是「一張拿得出來的量測依據」?若是前者,下次重開檔你就回不去了。

🔗 延伸學習

💬 問 AI

我想建立一套可重複的相機色彩流程,把現場色溫問題收束成標準作業。條件:
- 機身:(填型號);後製軟體:Lightroom Classic 與 Capture One,請分開回答
- 手上有:ColorChecker Passport Photo 2(也請給「只有灰卡」的版本)
- 常拍場景:混合光源室內人像(窗光 + 鎢絲燈 + 背景螢光燈),以及一組 CRI 約 90 的 LED 攝影燈
 
請幫我:
1. 設計拍色卡的現場 SOP:何時拍、卡放哪、曝光落在哪(白塊建議 RGB)、如何用旋轉 180 度自檢打光均勻度、什麼情況要重拍。
2. 兩條建檔路線的逐步操作:DNG/DCP(雙光源該挑哪兩種光、2850K 與 6500K 兩組矩陣如何內插、.dcp 安裝路徑與重啟需求)與 ICC(Capture One 為何不吃 DCP)。
3. 後製順序的理由:描述檔、白平衡、曝光、色調曲線、HSL 各站先後,以及順序錯了會浪費哪些工。
4. 用 Delta E 設驗收標準:平均與最大 ΔE00 壓到多少算合格,哪些色塊(膚色?飽和紅?深藍?)最容易超標、為什麼。
5. 明確劃界線:自訂描述檔能修什麼、不能修什麼;低 CRI 下變「一致」與變「準確」的差別,以及什麼情況我該放棄建檔直接換燈。