照片部分過曝或過暗時要如何校正: Gamma Correction範例
Dec 5, 2020
拉開影像中的暗部或亮部,Gamma correction用途為校正顯示於螢幕或鏡頭影像會偏亮或偏暗的情形,例如顯示時偏暗,那我們可以使用Gamma correction將圖片暗部拉開使圖片偏亮,如此在螢幕顯示時即會是正常的亮度。
Gamma correction公式: s=c*r^gamma
如圖1,此公式將原圖片較為暗部或亮部的Gray Level加強展開,以校正過暗或過亮的pixel,使用者可用以加強圖片中想強調的部分。
核心的程式碼依公式寫即可:
def GammaCorrection(self, InputImage, c, gamma): ResultImage = (c*InputImage/255)**gammareturn ResultImage
Gamma correction python範例程式碼: https://github.com/chenabei0421/ImageProcessing