登录
首页 » Visual C++ » EDLines 快速直线检测算子

EDLines 快速直线检测算子

于 2021-03-22 发布 文件大小:5032KB
0 1225
下载积分: 1 下载次数: 52

代码说明:

  EDLines是一种快速直线检测算子,2012年在ICCV上提出,也是目前处理直线检测最快的算法之一,该算法包含三个步骤:(1)边缘提取:利用Edge Drawing (ED)算法[28,29]从灰度图像中提取边缘片段;(2)线段检测:利用最小二乘法提取直线段;(3)线段确认:遵循Helmholtz定律,从已提取的直线段中摒弃虚假线段。EDLines算法的优越性得益于Edge Drawing (ED)算法能够从灰度图像中准确、快速、稳定地提取出光滑、完整的边缘片段。Edge Drawing (ED)算法包含以下步骤: (1)采用size=5*5,σ=1的高斯核对灰度图像进行平滑滤波,去除噪声; (2)采用一种常用的梯度算子,如Prewitt、Sobel或Scharr等计算平滑后图像中每个像素点的梯度幅度和梯度方向; (3)将梯度图中邻域内幅度最大的像素点标记为锚点,这些锚点成为图像边缘点(edge elements)的概率很大; (4)将相邻的锚点连接成边缘线。从一个锚点起始,ED利用相邻像素的梯度幅度和方向在梯度为最大值的锚点之间游走。 (Edge Drawing (ED) is our recently-proposed, novel, fast edge detection algorithm. What makes ED stand out the existing edge detectors, e.g., Canny, is the following: While the other edge detectors give out a binary edge image as output, where the etected edge pixels are usually independent, discontinuous entities ED produces a set of edge segments, which are clean, contiguous, i.e., connected, chains of edge pixels. Thus, while the output of the other edge detectors requires urther processing to generate potential object boundaries, which may not even be possible or result in inaccuracies ED not only produces perfectly connected object boundaries by default, but it also achieves this in blazing speed compared to other edge detector.)

文件列表:

EDLinesTest
...........\BoyAndGirl.pgm,245798,2012-10-15
...........\chairs.pgm,262182,2010-11-24
...........\cigar.pgm,152198,2012-10-15
...........\cv210.dll,2085888,2010-04-06
...........\cxcore210.dll,2201088,2010-04-06
...........\EDLines.pdf,2205064,2011-08-08
...........\EDLinesLib.h,161,2013-03-15
...........\EDLinesLib.lib,5553266,2013-11-04
...........\EDLinesTest.sln,887,2012-10-14
...........\EDLinesTest.vcproj,3672,2012-10-14
...........\house.pgm,160038,2012-10-15
...........\License.txt,1646,2013-03-18
...........\LineSegments.txt,5770,2013-11-04
...........\LS.h,134,2012-10-14
...........\main.cpp,7440,2013-11-04
...........\pasta.pgm,270038,2012-10-15
...........\street.pgm,196646,2012-10-15
...........\Timer.h,718,2012-02-05
...........\zebra.pgm,233038,2012-10-15

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Halcon_CALI
    基于halcon图像处理平台的相机标定算法,相当不错。。。。。(Halcon based image processing system camera calibration algorithm is quite good. . . )
    2016-05-30 12:08:20下载
    积分:1
  • SplitterWnd
    利用CSplitterWnd类实现对单文档工程进行视图区域的分割(Using the CSplitterWnd class implements the single document engineering for segmenting the view area)
    2013-05-13 10:12:39下载
    积分:1
  • inpaiting_code_i_c
    采取逆滤波和维纳滤波两种图像恢复算法对退化图像的恢复实现过程。 (taken inverse filter and two Wiener filtering algorithm to image restoration of degraded images to achieve the restoration process.)
    2007-06-16 14:37:17下载
    积分:1
  • doublemeter
    圆形图表的处理,包括大圆套小圆,双指针,针对设计仪表的初学者很有帮助(Treatment of circular charts, including the great circle sets of small round, double pointer, very helpful for beginners instrument design)
    2010-12-26 13:56:03下载
    积分:1
  • XIHUA
    本程序是使用c++开发语言编写的,功能是将bmp图像进行细化处理,比如,可以将比较粗的汉字细化成较细的汉字。(This program used c++ development language, the function is to thinning BMP image . For example, it can be more crude refining the Chinese characters into a fine characters.)
    2016-01-06 16:35:17下载
    积分:1
  • SuperResolution
    这是一个关于图像处理的程序,能够将像素比较低的图像变成分辨率高的图像.(This is a matter of image processing procedures, can be relatively low-pixel high resolution image into the image.)
    2009-04-11 11:53:05下载
    积分:1
  • MyNewReProject
    点云读取,旋转,平移,缩放,统统是包含全视图的各种视图的显示(Point in put)
    2010-12-10 13:48:03下载
    积分:1
  • ImageProcess
    26个不同影像处理程序,以VC++开发,是了解影像入门好帮手(26 different image processing procedures to VC++ Development is helpful to understand the image entry)
    2007-12-19 10:28:27下载
    积分:1
  • Video-Demo
    该源码为目标检测和跟踪算法 包括: 1. 静态背景下的背景预测法目标检测 2. 静态背景下帧间差分法目标检测 3. Mean Shift目标跟踪方法 4. 重心多目标跟踪方法 (The source code for target detection and tracking algorithm include: 1 Static background background prediction target detection 2 Static background frame difference method for target detection 3. Mean Shift tracking method 4 multi-target tracking methods focus)
    2013-08-11 20:39:39下载
    积分:1
  • target-tracking
    基于meanshift算法的目标跟踪,主要是基于opencv车辆跟踪!!!程序当中进行简单的图像分割(Based on the meanshift algorithm of image segmentation and target tracking.)
    2013-08-21 10:45:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载