https://blog.csdn.net/m0_70885101/article/details/126339673
cv2.erode
cv2.dilate
cv2.morphologyEx MORPH_OPEN
cv2.morphologyEx MORPH_CLOSE
cv2.morphologyEx MORPH_GRADIENT 腐蚀之后原图像边缘变小了,原图 - 腐蚀 就可以得到腐蚀掉的部分,即边缘。
cv2.morphologyEx MORPH_TOPHAT 开运算的效果是去除图像外的噪点,原图 - 开运算 就得到了去掉的噪点。
cv2.morphologyEx MORPH_BLACKHAT 闭运算可以将图像内部的噪点去除,那么原图 - 闭运算 的结果就是图像内部的噪点。
https://blog.csdn.net/m0_49047167/article/details/107178467
基于快速行进算法(FMM),从待修补区域的边界向区域内部前进,先填充区域边界像素。 选待修补区域小的领域,使用领域归一化加权和更新修复像素。(先修复待修改区域的边界,依据边界外正常的像素向内修复)
Fast Marching Method 这篇文章提出的是基于快速行进算法的图像修复,其主要思想则是基于沿图像梯度传播平滑估计器。图像的平滑主要来自于受损图像领域的加权平均。同时将缺失的区域视为水平集,并用 FMM(Fast Marching Method)来描述为图像信息的传播。
通过匹配待修复区域的梯度相邻来延伸等光强线,灰度相等的点连成线,通过填充颜色使区域内的灰度值变化最小。
Navier-Stokes based 方法 论文摘要:这种方法利用了经典流体动力学中的思想,将等照度线连续的从待修补区域周围传播到修补区域中去。主要的观点在于将图像强度视为了二维不可压缩流的流函数(stream function),其中图像强度的拉普拉斯量为流体的旋量、并将它通过矢量场定义的流函数输运到待修补区域。最终得到的算法会通过连续照度来匹配受损区域的梯度矢量。它直接依赖于流体力学中的纳维叶斯托克斯方程,具有较强的理论和数值优势。