algorithm - 如何在opencv中的平滑图像中插入孔洞?

标签 algorithm opencv image-processing computer-vision interpolation

我在不同光照条件下得到了非常平滑的图像:

enter image description here 我需要正确地填充孔。 已编辑: 我将使用双线性插值。但是在这种情况下如何正确使用它呢?

哪种插值方法最适合以及如何正确使用它。

最佳答案

我不会在这里使用双线性插值,因为变化并不单调。

我宁愿对三个 RGB 分量独立使用全局二次模型。

对于拟合(最小二乘法),您可以采用所有非黑色像素,但在或多或少密集的网格上进行采样应该就足够了。

请注意,白色也有一些饱和度,您还应该忽略饱和像素(您将重建后使值饱和)。

关于algorithm - 如何在opencv中的平滑图像中插入孔洞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47993294/

相关文章:

c# - 简单查询 : Does SortedSet<T> have an easy way of finding the median element?

Python:扫雷的floodfill算法

python - 在 Python 中将网络摄像头视频表示为像素阵列流

c++ - 带有链接到 OpenCV 的 Qt 插件的 Visual Studio

python - 具有多个匹配项的 opencv python MatchTemplate 函数

python - 尝试在 tensorflow 中创建 OCR,字母训练后要做什么?

iphone - 如何建立测光表程序?

php - 没有对角线运动的 Bresenham 线

algorithm - 矩阵函数的离散优化

c# - 图片中的颜色