我有一个C#winform应用程序。 我正在利用Emgu框架来帮助我检测帧之间的运动。
我有1个问题。在夜间或由于沉闷的一天而且我想要检测的物体具有低值颜色(如黑色和棕色以及深绿色)时它是暗淡的图像,有时很难检测到这种运动。
当它是一个沉闷的图像帧时,我想到了增强图像的想法。
我首先必须弄清楚图像的“平均”对比度,以确定是否需要增加该图像的对比度。
最好的方法是什么?
我已将RGB图像转换为HSV图像。但我不确定使用哪些值/通道来感知整体图像的对比度是否低。
我已经四处寻找可以根据色调,饱和度和亮度/亮度来衡量这一点的公式,
到目前为止,我有这个:
(=(100.0 + T)/ 100.0)2取自本网站:enter link description here
'T'定义为变量阈值。现在,这就是我脱离困境的地方。 这个变量阈值是多少? 我应该以什么为基础?
我应该到别处寻找答案吗?