關於圖想亮度和對比度的學習理解

聲明,本文飛原創,結合了CSDN上一篇文章和百度的一個問題:

http://blog.csdn.net/jia20003/article/details/7385160

http://zhidao.baidu.com/link?url=5oplCYWgZ5xpjmhkPmt-fFH_QuLUBlHSbk0zp_kdTUSbhCHdHfJIJ-n90bLCjWjugXo6GSPf8Oz73WrEO0h2P-jli8bt9b8dExGrI4PI-i7


圖像處理之調整亮度與對比度

很多時候,一張圖像被過度曝光顯得很白,或者光線不足顯得很暗,有時候背景跟圖像人物

也觀察不清楚,這個時候可以通過調節圖像的兩個基本屬性-亮度與對比度來獲得整體效果

的提升,從而得到質量更高的圖片。


對比度:是畫面黑與白的比值,也就是從黑到白的漸變層次。比值越大,從黑到白的漸變層次就越多,從而色彩表現越豐富。
  對比度對視覺效果的影響非常關鍵,一般來說對比度越大,圖像越清晰醒目,色彩也越鮮明豔麗;而對比度小,則會讓整個畫面都灰濛濛的。高對比度對於圖像的清晰度、細節表現、灰度層次表現都有很大幫助。在一些黑白反差較大的文本顯示、CAD顯示和黑白照片顯示等方面,高對比度產品在黑白反差、清晰度、完整性等方面都具有優勢。相對而言,在色彩層次方面,高對比度對圖像的影響並不明顯。對比度對於動態視頻顯示效果影響要更大一些,由於動態圖像中明暗轉換比較快,對比度越高,人的眼睛越容易分辨出這樣的轉換過程。對比度高的產品在一些暗部場景中的細節表現、清晰度和高速運動物體表現上優勢更加明顯。
  亮度是指畫面的明亮程度,單位是堪德拉每平米(cd/m2)或稱nits,也就是“燭光/每平方米”。
需要注意的是,較亮的產品不見得就是較好的產品,顯示器畫面過亮常常會令人感覺不適,一方面容易引起視覺疲勞,同時也使純黑與純白的對比降低,影響色階和灰階的表現。因此提高顯示器亮度的同時,也要提高其對比度,否則就會出現整個顯示屏發白的現象。
  電視機亮度不要開得太大。亮度過大,一是會加速電視機熒光物質的老化,促使熒光物質過早消耗,縮短電視機的壽命;二是增加耗電量,造成浪費;三是刺激眼睛,致使人們的視力減弱。

基本原理:

圖像亮度本質上圖像中每個像素的亮度,每個像素的亮度本質上RGB值的大小,RGB值爲0

是像素點爲黑色,RGB都爲255時像素點最亮,爲白色。對比度則是不同像素點之間的差值,

差值越大,對比度越明顯。從直方圖分析的觀點來看,對比度越好的圖片,直方圖曲線會越

明顯,分佈也越顯得均勻。

 

算法流程:

調整圖像亮度與對比度算法主要由以下幾個步驟組成:

1.      計算圖像的RGB像素均值– M

2.      對圖像的每個像素點Remove平均值-M

3.      對去掉平均值以後的像素點 P乘以對比度係數

4.      對步驟上處理以後的像素P加上 M乘以亮度系統

5.      對像素點RGB值完成重新賦值

 

算法系數

對比度 contrast的最佳取值範圍在[0 ~ 4],

亮度 brightness的最佳取值範圍在[0~ 2]之間





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章