2013-10-19 65 views
0

我有三列數據,我在下面畫出。
有沒有一種很好的方法來模擬背景?然後我可以刪除圖中間的特徵。
二維數據插值和背景模擬

首先刪除它。然後做2d插值。

我試過python的scipy.interpolate.Rbf,我對結果並不滿意。

有沒有另外的選擇?我希望有更好的pothonic方法。

enter image description here

回答

0

這取決於你想如何準確重建的背景是。

如果您想獲得快速計算的近似背景,請查看background subtraction的算法。您應該能夠找到適合您需要的方法。

如果你想要一個準確的背景,去除特徵然後進行紋理重構,你可以看一下inpainting的算法。這些通常會在計算上更密集,並且需要先計算近似背景以定位前景對象的前兆步驟。

+0

Thanks.I選擇修補。你的意思是我可以移除這個特徵,比如一個retangle,然後通過修補來插入新的像素值?我應該安裝cv2或opencv? – questionhang

+0

opencv可以在圖像中挖出一個洞並修復它?我的圖像只是一個2D矩陣。有沒有任何示例代碼的inpaint?它在[鏈接](http://docs.opencv.org/modules/photo/doc/inpainting.html) – questionhang

+0

太簡短它可以用於jpg或png文件。但我的文件只是一個3列數據集,x,y和z。 cv2可以做到這一點? – questionhang