0
我正在嘗試改善圖像的質量。如何使用emgu更改圖像的對比度
我爲此使用emgu。
我使用此代碼來改變對比度(我想!)。
Image<Bgr, byte> improveMe = new Image<Bgr, byte>(grid);
improveMe._EqualizeHist();
對於白天像我得到這個:
對於一個晚上的時間像我得到這個:
顯然,並非這麼好!
第一個圖像很好,鬱鬱蔥蔥,第二個圖像可以被視爲過度曝光。
有沒有辦法避免在夜間得到如此糟糕的圖像?是否因爲圖像現在顏色通道較低(如果有意義的話)?在決定應用此濾鏡之前,我應該檢查圖像的最小/最大顏色範圍嗎?我應該使用完全不同的過濾器嗎?
閱讀材料的鏈接,歡迎答案,以及...
嗨,感謝所有的信息。看起來不錯。我將花時間完成所有工作並明天報告。謝謝:) –
嗨,很快雖然不會適應閾值工作轉換爲二進制,從而黑色和白色? –
@Andrew,是在其基本圖像「二值化」是需要獲得閾值水平,之後,你可以平均每個像素的RGB。這是糾正顏色猝發的常用方法之一,在你的情況下白色過度。另外,真的,檢查白平衡,我認爲你會得到很好的結果。 – tweellt