技術問題
[SDK] AltairU彩色相機如何調整白平衡? 自動白平衡為什麼會有色偏?
相機無法像人類的眼睛一樣,能在不同環境下自動調整光線強度及顏色的改變,因此相機需要透過場景內的色溫範圍高或低,讓相機有依據判斷場景內的色彩,然後相機會用這個來做為一個標準平衡其他的顏色,達到色彩的正確性。簡單來說,白平衡就是告知相機場景內的白色物體上的色溫大約是落在哪邊。
我司相機“自動白平衡模式”必須使用在自然燈源環境且影像顏色複雜度足夠的情況下,才能針對整張影像算出最佳的白平衡,進而套用至影像中。相反,若整張影像偏向某一種顏色時,就不適用自動最佳白平衡運算。
因此,若需要精確的R、G、B灰階值,建議使用手動模式白平衡來取得最佳R、G、G灰階值。
我司AltairU系列相機於“關閉白平衡-(左)"及“自動白平衡-(中)”及“手動白平衡-(右)”模式下取像結果如下圖:

AltairU彩色相機如何調整白平衡模式?
我司提供八種白平衡模式,可於AltairU元件相機控制台中調整,或直接修改WhiteBalanceMethod屬性:
AxauWhiteBalanceMethod WhiteBalanceMethod(R/W, Default=AXAU_WHITE_BALANCE_METHOD_NO_WHITE_BALANCE);
這個參數是用來設計相機白平衡功能,其支援相關白平衡,參數如下:
AXAU_WHITE_BALANCE_METHOD_NO_WHITE_BALANCE;
AXAU_WHITE_BALANCE_METHOD_FIXED_DAYLIGHT;
AXAU_WHITE_BALANCE_METHOD_FIXED_U30;
AXAU_WHITE_BALANCE_METHOD_FIXED_COOL_WHITE;
AXAU_WHITE_BALANCE_METHOD_FIXED_HORIZON;
AXAU_WHITE_BALANCE_METHOD_FIXED_INCANDESCENT;
AXAU_WHITE_BALANCE_METHOD_MANUAL;
AXAU_WHITE_BALANCE_METHOD_AUTO_01;
AltairU相機控制台 “手動白平衡"模式設定方式如下:
(手動白平衡請在相同燈源設定下,拍攝白平衡校正片(或白色物體,如白紙)
1.將白平衡法則列表中,選擇『Manual : According to ROI』
2.按下『開始手動校正按鈕』
3.畫布上會出現調整Calibration ROI視窗
4.將Calibration ROI位置對準影像中白色物體
5.按下『完成手動校正』按鍵,,完成校正動作。
完成校正後我們可以將校正後的參數按下『儲存校正檔案』儲存起來,以後就可以經由『載入校正檔案』按鍵直接將校正參數直接調出來使用,校正程序如圖。

更詳細的白平衡調整介紹請參考 AltairU系列相機說明文件。
Part4->Chapter1->4-1-11->區塊K:色彩解碼與校正 ( Color Decoding and White Balancing )