canny边缘检测得到的图像
时间: 2023-10-02 16:04:11 浏览: 86
Canny边缘检测是一种常用的图像边缘检测算法,它可以将图像中的边缘提取出来,生成一个二值化的边缘图像。该算法的基本步骤如下:
1. 高斯滤波:对原始图像进行高斯滤波,以减少噪声对边缘检测的影响。
2. 计算图像梯度:使用Sobel算子计算图像在水平和垂直方向上的梯度值。
3. 非极大值抑制:在梯度方向上,只保留局部最大值,将其他像素值设为0。
4. 双阈值处理:根据梯度幅值,将像素分为强边缘、弱边缘和非边缘三类,设定两个阈值,强边缘保留,非边缘丢弃,弱边缘根据其连接强边缘决定是否保留。
5. 连通性分析:将保留的弱边缘与保留的强边缘连接起来,生成最终的二值化边缘图像。
得到的图像是一个只有边缘信息的二值化图像,可以用于后续的目标检测、图像分割等处理。
阅读全文