0

我有相當光滑圖像以不同的光線條件:如何在opencv中插入光滑圖像中的空洞?

enter image description here ,我需要正確填寫孔。 編輯:我打算用雙線性插值。但如何正確在這種情況下使用它?

什麼interpolaion方法最適合,如何正確使用它。

+0

你的意思是你想填補黑色像素? –

+0

@ YvesDaoust,是的,所有黑色區域 – victor1234

回答

1

我不會在這裏使用雙線性插值,因爲這些變化並不單調。

我寧願獨立使用三個RGB組件的全局二次模型。

對於擬合(最小二乘),可以取所有非黑色像素,儘管在一個或多或少密集網格上採樣應該足夠了。

請注意,在白色中也存在一些飽和現象,您應該忽略飽和像素(您將在重建後飽和值)。

+0

假設平板被點光源照亮,該模型將更準確地描述其亮度? – victor1234

+0

你可以推薦什麼樣的C++庫? – victor1234

+0

@ victor1234:無。如果我要這樣做,我會自己編程。 –