2012-07-08 131 views
0

我試圖建立一個基本的視頻跟蹤器,通過他的直方圖跟蹤對象,我有一個區域(矩形)對象最初位於。我想獲得該地區圖像的直方圖。 (然後在下一幀查看該直方圖)。如何使用EMGU或OpenCv獲取圖片區域中的直方圖?

如何獲得儘可能有效的特定區域的直方圖?

p.s 我使用c#+ emgu工作..但如果emgu中沒有解決方案,但在OpenCV中也有幫助 謝謝。

+0

可能重複http://stackoverflow.com/questions/11159493/how-to-recognize-histograms-with-a-specific- shape-in​​-opencv-python) – 2012-07-08 19:45:31

回答

1

如何設置ROI(感興趣的區域)並使用它?

+0

我該如何使用emgu – OopsUser 2012-07-09 07:42:26

+0

@OopsUser是否閱讀過該文檔?也看看這個:http://stackoverflow.com/questions/6516573/how-to-cut-a-sub-part-of-an-image-using-emgu-cv-or-opencv – ArtemStorozhuk 2012-07-09 08:04:44

0

Emgu densehistogram類具有內置掩碼參數。我沒有使用它,但它可能有幫助。

hist.Calculate<Byte>(new Image<Gray, byte>[] { ImageFrame }, true, MASKGOESHERE); 
的[如何識別與直方圖OpenCV中/蟒特定的形狀(