C#:霍夫直线检测

2023-01-17  本文已影响0人  大龙10

  霍夫变换是一种特征检测(feature extraction),被广泛应用在图像分析(image analysis)、计算机视觉(computer vision)以及数位影像处理(digital image processing)。
  霍夫变换是用来辨别找出物件中的特征,例如:线条。他的算法流程大致如下,给定一个物件、要辨别的形状的种类,算法会在参数空间(parameter space)中执行投票来决定物体的形状,而这是由累加空间(accumulator space)里的局部最大值(local maximum)来决定。

一、霍夫直线检测

二、函数Cv2.HoughLines

  OpenCV关于霍夫直线变换提供了两个相关API函数,

HoughLines(Mat image,Mat lines,double rho,double theta,int threshold)

Cv2.HoughLinesP(Mat image,Mat lines,double rho,double theta,int threshold,double minLineLength, double maxLineGap)

上一篇 下一篇

猜你喜欢

热点阅读