图像形态学与卷积操作全解析
在图像处理领域,形态学操作和卷积操作是非常重要的技术手段。下面将详细介绍相关的操作函数、不同操作的原理及应用,以及如何创建自定义的卷积核。
通用形态学函数
在处理布尔图像和图像掩码(像素值为开(>0)或关(=0))时,基本的腐蚀(erode)和膨胀(dilate)操作通常就足够了。但在处理灰度或彩色图像时,一些额外的操作往往很有帮助,其中很多有用的操作可以通过多功能的 cv::morphologyEx() 函数来实现。
void cv::morphologyEx(
cv::InputArray src, // 输入图像
cv::OutputArray dst, // 结果图像
int op, // 操作符(例如 cv::MOP_OPEN)
cv::InputArray element, // 结构元素,cv::Mat()
cv::Point anchor = cv::Point(-1,-1), // 锚点位置
int iterations = 1, // 应用次数
int borderType = cv::BORDER_DEFAULT // 边界外推方法
const cv::Scalar& bo
超级会员免费看
订阅专栏 解锁全文
1646

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



