Opencv 实时视频颜色提取前的直方图均衡化

Opencv 实时视频颜色提取前的直方图均衡化,opencv,blob,histogram,rgb,Opencv,Blob,Histogram,Rgb,在实时视频流中提取彩色图像的颜色之前,对彩色图像使用直方图均衡化是一种良好的做法吗?我见过一些人使用,但我没有看到任何教程这样做。它在光度变化时表现如何?在某些情况下,它可能会有所帮助吗?如果您进行直方图均衡化,您需要首先将其颜色转换为具有亮度通道的颜色空间,如Lab、HSV或YCrCb,然后仅均衡亮度。如果你尝试均衡RGB通道,你会得到奇怪的颜色偏移。你说的“提取颜色之前”是什么意思?是的,对图像进行预处理,但即使我的检测基于偏移的颜色?我读了你的帖子。这可以应用于实时应用程序吗?完整的代码在

在实时视频流中提取彩色图像的颜色之前,对彩色图像使用直方图均衡化是一种良好的做法吗?我见过一些人使用,但我没有看到任何教程这样做。它在光度变化时表现如何?在某些情况下,它可能会有所帮助吗?

如果您进行直方图均衡化,您需要首先将其颜色转换为具有亮度通道的颜色空间,如Lab、HSV或YCrCb,然后仅均衡亮度。如果你尝试均衡RGB通道,你会得到奇怪的颜色偏移。

你说的“提取颜色之前”是什么意思?是的,对图像进行预处理,但即使我的检测基于偏移的颜色?我读了你的帖子。这可以应用于实时应用程序吗?完整的代码在那篇文章中;最好自己在图像和硬件上计时。请注意,通过使用cvtColor和CLAHE的GPU版本,您可以比我的实现快得多(后者可能需要3.0)