圖像處理筆記(一):提升圖像對比度的兩種基本方法


參考Opencv 2計算機視覺編程手冊

提高對比度方法一:使用查找表修改圖像外觀

可以很方便的實現一些想要的變化:
例如,針對一些圖像暗部細節多的情況,設計一個查找表,將暗部細節分配更多的色彩空間,使得其細節顯示更加明顯。

下圖為負片效果:

有些圖片效果不好的一個原因是因為沒有充分利用0-255之間所有的色彩空間,所有,我們可以拉伸圖像所覆蓋的色彩空間來提升圖像展現的效果。

同時,在拉伸圖像所占色彩空間的同時,我們可以再舍棄一部分兩端所占像素比較少的色塊。采用此種方式的實現含義,就是再把兩端那些少的那些像素剔除掉,設置成0和255。

思考:采用此種方式,略過於暴力,可以采用比較柔和的變換(如下圖)此圖的效果是減少很暗和很亮的圖像細節,增加中部顏色的圖像細節。

第一幅為原圖,第二幅為右圖為經過拉伸的直方圖。

提高對比度方法二:直方圖均衡化

提示:
直方圖均衡化的思想如圖所示,就是使得整個圖像在顏色空間(0-255)所占的比例相等。
下圖展示在理想連續狀態下,直方圖均衡化后的效果。

但是這是針對連續情況來說的,在實際的計算機中,色彩都不是連續的,都是離散的數字來表示的。所以,我們可以計算簡化:

以下建議查看Wiki的鏈接:其中的例子非常好的說明了情況。

直方圖均衡化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM