社区
图形处理/算法
帖子详情
canny算子检测出来的边缘不连续应该如何解决
青羊yy
2018-12-12 10:01:43
请问,canny算子检测出来的边缘不连续应该如何解决?求解,谢谢
...全文
3017
5
打赏
收藏
canny算子检测出来的边缘不连续应该如何解决
请问,canny算子检测出来的边缘不连续应该如何解决?求解,谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
poy49295
2019-06-13
打赏
举报
回复
4
1.调参数,Canny有 threshold1 和 threshold2 两个阈值,参数大意是超过 threshold2 的一定会认为是边缘像素。介乎threshold1和threshold2的是候选像素,还会根据其他规则判断是否入选边缘像素。低于threshold1的就直接认为非边缘像素。所以降低threshold1 和 threshold2能增加边缘像素,边缘就不那么容易断开,当然误识别的边缘也会更多。 2.使用闭操作(先膨胀后腐蚀),能接上一些断开较短的边缘。
只搬一块砖
2019-05-27
打赏
举报
回复
你的把你的流程说一下,不然别人怎么解决
newsearch
2019-03-21
打赏
举报
回复
可能是前面滤波函数不对
tiger波波
2018-12-17
打赏
举报
回复
原图是什么?你用的参数是什么?
sevancheng
2018-12-13
打赏
举报
回复
调整参数,多试试
Python实现
边缘
检测
Robert
算子
、Sobel
算子
、
Canny
算子
这次我们学习一下计算机视觉的
边缘
检测
算子
,主要介绍Robert、Sobel、
Canny
算子
的python实现。 1、
Canny
算法,主要有以下步骤: (1)灰度化(通常灰度化采用的公式是:Gray=0.299R+0.587G+0.114B;) (2)高斯滤波 (3)计算图像的梯度和梯度方向,(本文使用Sobel
算子
) (4)非极大值抑制(上一步得到的
边缘
较粗,这里会细化
边缘
) (5)双阈值筛选
边缘
(二值化显示) //
Canny
算子
实现 import numpy as np im
Halcon
边缘
检测
Sobel、Laplace和
Canny
算子
提示:文章参考了网络上其他作者的文章,以及相关书籍,如有侵权,请联系作者。 文章目录前言一、像素级
边缘
提取二、使用步骤1.引入库2.读入数据总结 前言 除了阈值分割外,也可以通过
检测
区域的
边缘
得到目标区域。区域的
边缘
像素的灰度值往往会发生灰度上的突变,针对这些跳跃性的突变进行
检测
和计算,可以得到区域的
边缘
轮廓,并作为分割图像的依据。Halcon 中有许多
边缘
滤波器能计算出
边缘
的幅值和方向,用以实现
边缘
的提取。本文就以常.
Canny
算子
边缘
检测
原理及实现
写在前面
Canny
边缘
检是在在1986年提出来的,到今天已经30多年过去了,但
Canny
算法仍然是图像
边缘
检测
算法中最经典、先进的算法之一。 相比Sobel、Prewitt等
算子
,
Canny
算法更为优异。Sobel、Prewitt等
算子
有如下缺点: 没有充分利用
边缘
的梯度方向。 最后得到的二值图,只是简单地利用单阈值进行处理。 而
Canny
算法基于这两点做了改进,提出了: 基于
边缘
梯度...
边缘
检测
之Sobel
算子
和
Canny
算子
图像
边缘
检测
基于
Canny
算子
的
边缘
检测
————MATLAB
一、概念
Canny
算子
是一种非常重要的
边缘
检测
算子
,是最优的阶梯型
边缘
检测
算子
。它的最优性主要表现在以下三个方面; 好的
检测
:
Canny
算子
可以尽可能多地标识出原始图像中的实际
边缘
。 好的定位:它所标记出来的
边缘
尽可能给你地接近实际图像中的实际
边缘
。 最小响应:图像中的
边缘
只能标识一次,并且可能存在的图像噪声不标识成
边缘
。 二、
Canny
算子
的具体实现步骤如下: ①去噪声:任何
边缘
检测
算法都不可...
图形处理/算法
19,463
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章