2014-06-08 100 views
1

我正在使用OpenCV和Emgu包裝器處理來自Kinect傳感器的深度圖像,以便使用背景減法技術進行運動檢測。在Kinect的相框上,我注意到有白色斑點的地方,我想過濾掉它們,使它們成爲背景色。哪種OpenCV技術/功能應該用於此目的?用OpenCV從深度圖像中刪除白點

白的地方都在PIC: enter image description here

回答

3

inpaint會做到這一點,

爲此,

  • 創建對應於該區域的掩模來填充,使用Threshold Binary Inverted與高價值創造面具。

  • 現在申請inpaint,在上面的面具來源,調整inpaintRadius,直到你得到更好的結果。

1

此外,您可以使用腐蝕過濾器thresold後。