特征类型和图像分割(Types of Features & Image Segmentation)计算机视觉

本文深入探讨了计算机视觉中的特征检测,重点介绍了角点检测和图像分割技术。通过Harris Corner Detection实现角点检测,展示了边缘检测如何提供物体形状信息,并简要说明了k-means聚类算法在图像处理中的应用。
摘要由CSDN通过智能技术生成

前言:对于任何一个物体,其组成部分大概可以用三大类表示:边缘、角点和斑点

  1. 边缘(edges): Areas with a high intensity gradient . 分布在梯度强度区域
  2. 角点(corners): At the intersection of two edges. 两个边缘的角点
  3. 斑点(blocks): Region-based features; areas of extreme brightness or unique texture .
    其中,角点是重复率最高的,也是应用比较广泛的

1、Corners detection(角点检测)

由于本文中用到的角点检测函数是OpenCV集成的函数Harris Corner Detection,所以想要查看此函数的详细内容的请点击这里Harris Corner Detection

(1)、首先简单的介绍一下进行角点检测的一般性步骤
  1. 首先对两幅图进行Sobel边缘检测,因为角点是两条边缘的交点,所以若想进行角点检测,首先需要进行边缘检测,如下图所示对,注意在这里相较于进行边缘检测,没有进行二值化处理,只是进行Sobel_X和Sobel_Y的变换。
    原图在这里插入图片描述
  2. 接下来将XY坐标系下的像素分布,转换成极坐标的像素分布;具体的转换公式见下面两个公式:
    Magnitude: 在这里插入图片描述
    在这里插入图片描述
    经过上面两个公式的转化,实际上是将Sobel_x和Sobel_y两个分梯度图合称了一个总的梯度图,为接下来的操作做准备,类似于下面这幅图
    在这里插入图片描述
  3. 接下来进行两个操作
    (1)、Shift a window around an area in an image.
    (2)、Check for a big variation in the direction and magnitude of the gradient.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值