2014-09-06 77 views
0

在實時視頻流中提取顏色之前在彩色圖像上使用直方圖均衡是否是一種很好的做法?我看到一些人在使用,但我還沒有看到任何教程這樣做。它如何與光度變化相互作用?有某些情況可能會有幫助嗎?在實時視頻中提取顏色之前的直方圖均衡化

+0

你在提取顏色之前是什麼意思? – Bull 2014-09-06 12:50:15

+0

是的,要預處理圖像 – 2014-09-06 14:21:52

回答

1

如果你做直方圖均衡,你需要先將它轉換成帶有亮度通道的色彩空間,比如Lab,HSV或者YCrCb,然後僅平衡亮度。如果嘗試均衡RGB通道,則會出現奇怪的顏色偏移。

+0

但即使我將我的檢測基於移位的顏色? – 2014-09-06 14:23:38

+0

我讀過你的帖子http://stackoverflow.com/questions/24341114/simple-illumination-correction-in-i-o-opencv-c/24341809#24341809。這可以應用於實時應用程序嗎? – 2014-09-06 14:32:57

+0

完整的代碼在該文章中;最好在你的圖像和硬件上自己計時。請注意,使用cvtColor和CLAHE的GPU版本可能會比我的實現速度快得多(可能對後者需要3.0版本) – Bull 2014-09-07 04:53:52