1

我一直在研究这段代码,它是由红外摄像机捕获的视频。我需要提高对比度,同时忽略噪音和发生的这种阴影投射。我在 python 中简单地应用了 CLAHE 和 Histogram Equalization with medianBlur,但我想改进这些结果。

在此处输入图像描述

这是代码

ret, frame = cap.read() 
    i = cv2.flip(frame,1)        
    gray=cv2.cvtColor(i, cv2.COLOR_BGR2GRAY)
    m=cv2.medianBlur(gray,3)
    equ = cv2.equalizeHist(m)
    m1=cv2.medianBlur(equ,3)
    clahe1 = cv2.createCLAHE(clipLimit=1.0, tileGridSize=(10,10))
    cl1 = clahe1.apply(m1)
    cl2=clahe1.apply(cl1)
    m=cv2.medianBlur(cl2,3)
    cl3=clahe1.apply(m)
    cl3 = cv2.medianBlur(cl3,3)
4

0 回答 0