2013-07-13 61 views
1

我尋找其計算色溫(在K)的算法是用來設置色溫在數字照相機獲取白平衡(K)。作爲輸入,該算法獲取照片的捕獲白色區域(如果白平衡錯誤則不是白色的)。該算法應該估計色溫,直到白色區域真白(我希望我的意思很清楚)。從白色參考

一種直線前進算法將是線性地探測所有的溫度下,例如設置溫度 - >捕捉圖片 - >檢查白色區域的顏色,然後選擇最佳匹配。

但是,這是如何正確完成的,假設我只能捕捉照片並設置相機的色溫(例如,沒有關於用於白平衡計算的顏色矩陣的信息,或者我可以使用的任何其他信息爲計算)?

問候,

回答

0

首先,在數碼攝影的白平衡不與白色區域完成的,它是蒙山中間灰色(正好與可見光18%反射度灰,看到這樣做18% grey card.

對於正確的白平衡的採樣像素必須具有#777777(119,119,119)在RGB值,如果在拍攝被良好曝光(未曝光不足也不曝光過度)。在任何情況下將得到滿足,在R = G = B中性白色平衡,而不管色溫的光的時shooted相機或相機你W/B設置。

對於其他值,你可以採取一些取樣並檢查他們的色調曲線在Camera Raw(它顯示了你的色溫K)。