opencv python 如何调低摄像头图像的亮度?

我已经使用了cap.set(10,0)来降低摄像头的亮度了,但是目前的画面还是太亮了,并且目前已经无法再进一步降低了。
所以想请问大佬们,有没有直接降低视频图像亮度的方法?

我主要是想进行蜡烛火焰识别,目前已经可以对火焰视频素材进行识别了,但现在还没有办法解决蜡烛火焰燃烧时产生的光晕效果,我觉得可能把视频图像的整体亮度调低之后应该会有所改善。

目前已经使用的方法:

cap = cv2.VideoCapture(0)
cap.set(10,0) 

但现在还没有办法再进一步降低图像亮度了,我再网上搜索了很久,还是没有解决。求大佬们指点!

对没帧频的图片乘以一个小于1大于0的系数 不就相当于减低亮度了吗

1.如果可以的话,说一下你用的是什么摄像头。之前和摄像头有关的项目的话,摄像头的选择也很重要。
2.在不更改可以使用cv2.createCLAHE这个函数进行有限对比适应性直方图均衡化
clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8))
之前我也遇到过光照对摄像头的影响,解决后就不难了。加油。