OpenCV学习笔记17图像修补inpaint()
发布时间
阅读量:
阅读量
OpenCV学习笔记(十七):图像修补:inpaint()
inpaint()函数应用分析
通过分析图像中特定区域的周边邻域信息,实现对目标区域的复原处理。
void inpaint(
InputArray src, // 表示要修复的图像,8位三通道或三通道
InputArray inpaintMask, // 表示修复模板(掩模),8位单通道,非零区域为修补区域
OutputArray dst, // 表示修复后的图像
double inpaintRadius, // 表示该算法所考虑的需要修补的每个点的圆形邻域的圆形领域半径。
int flags // 表示修复使用的算法
// CV_INPAINT_TELEA Alexandru Telea 算法 .
// CV_INPAINT_NS 基于 Navier-Stokes 方程的算法
);
两种算法在修复效果方面均表现出较为理想的状态,但它们的运行均需预先配置修复模板mask,即inpai
全部评论 (0)
还没有任何评论哟~
