摘要: 1. 基本梯度 基本梯度 = 膨胀 腐蚀 2. 内梯度 内梯度 = 原图 腐蚀 3. 外梯度 外梯度 = 膨胀 原图 示范: 原图: 基本梯度: 内梯度: 外梯度: 本节代码地址: https://github.com/cyssmile/openCV_learning_notes/blob/mast 阅读全文
posted @ 2020-03-31 19:17 cyssmile 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 开操作可以和结构元素结构一起使用,提取想要的东西。 1. 提取横线 原图: 先用Canny 提取边缘 结构元素,提取横线 这种提取直线比霍夫直线检测稍微好点,可以降低噪声的干扰 2. 提取竖线 操作相同,更改结构元素 本节示范代码: include include include using nam 阅读全文
posted @ 2020-03-31 15:12 cyssmile 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 操作主要用于填充闭合区域 闭操作 = 膨胀 + 腐蚀 实验效果: Size(3,3) Size(6,6) 这时候明显内环消失 Size(11,11) Size(22,22) 黑帽 黑帽: 原图 闭操作 可以提取封闭区域细节部分 参数为:MORPH_BLACKHAT 本节示例代码地址: https:/ 阅读全文
posted @ 2020-03-31 14:54 cyssmile 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 图片的开操作 开 = 腐蚀 + 膨胀 用于保留原结构, 去除干扰块 opencv中有相关的API 当op参数为 MORPH_OPEN 就是一次开操作 我自定义了一次:erode dilate Mat tophat; morphologyEx(src, tophat, MORPH_TOPHAT, ke 阅读全文
posted @ 2020-03-31 14:08 cyssmile 阅读(289) 评论(0) 推荐(0) 编辑