本周新推:基本形态学运算的图像处理。对二值图像进行腐蚀运算erode()、膨胀运算dilate()。
API函数:
1.dilate()函数
CV_EXPORTS_W void dilate(InputArray src,//输入图像
OutputArray dst, //输出图像
InputArray kernel,//结构元素,用于卷积的内核函数
Point anchor = Point(-1, -1), //默认,锚点位于中心位置
int iterations = 1,//默认,迭代次数
int borderType = BORDER_CONSTANT,//默认
const Scalar& borderValue = morphologyDefaultBorderValue());//默认
2.erode()函数
CV_EXPORTS_W void erode(InputArray src,//输入图像
OutputArray dst, //输出图像
InputArray kernel,//结构元素,用于卷积的内核函数
Point anchor = Point(-1, -1), //默认,锚点位于中心位置
int iterations = 1,//默认,迭代次数
int borderType = BORDER_CONSTANT,//默认
const Scalar& borderValue = morphologyDefaultBorderValue());//默认

本文介绍了OpenCV3中的形态学滤波,包括腐蚀运算erode()和膨胀运算dilate()在二值图像上的应用。通过示例代码展示了如何使用这两个函数,以及它们对图像白色部分的影响。还详细解释了形态学的基本概念、结构元素的选择原则以及膨胀和腐蚀的步骤。
形态学滤波:对二值图像进行腐蚀运算erode、膨胀运算dilate&spm=1001.2101.3001.5002&articleId=80305970&d=1&t=3&u=b44bd0afc44c43f285abc0aa11243b9d)
492

被折叠的 条评论
为什么被折叠?



