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

EDLines 快速直线检测算子

于 2021-03-22 发布 文件大小:5032KB
0 1102
下载积分: 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 个回复

  • haijian
    说明:  多边形裁剪是逐次多边裁剪法,它的基本思想是以窗口的四条边界线单一逐次对多边形裁剪(polygon clipping is Successive multilateral cutting, its basic idea is a window four successive boundaries of a single polygon clipping)
    2005-12-28 22:01:30下载
    积分:1
  • Wpacketdaimaa
    小波包去噪C + +源代码,包括信号小波包分解,,最优树的选择,并重建一个,可以直接使用。 (Wavelet packet denoising C++ source code, including the signal wavelet packet decomposition, the optimal choice of the tree, and rebuild a can be used directly.)
    2012-07-25 06:26:23下载
    积分:1
  • Camdemo
    Camshift算法,即"Continuously Adaptive Mean-Shift"算法,是一种自适应的运动跟踪算法。它主要通过视频图像中运动物体的颜色信息来达到跟踪目的。(Camshift algorithm, namely " Continuously Adaptive Mean-Shift" algorithm is an adaptive motion tracking algorithm. It is primarily the color information of the object' s movement through the video images to achieve tracking purposes.)
    2014-01-11 19:45:29下载
    积分:1
  • Demo3_line-segment-detection-
    直线检测 Visual C++编写 用于图像处理(line segment detection)
    2012-06-29 16:39:16下载
    积分:1
  • HOG
    基于HOG的行人检测,作者的源代码有错误,现代码已经进行了改变,并可以调试通(Histograms of Oriented Gradients for Human Detection, the writer s code has some errors, and I have correct the errors, and the code is right under C++ buidler)
    2020-06-25 23:00:01下载
    积分:1
  • FIR.C
    FIR滤波器的C语言实现 C语言源程序代码及解析(FIR filter, the C language realization C source code and analytical)
    2010-05-28 17:13:54下载
    积分:1
  • ImagePCA
    该类计算图像的主分量,特征值,特征向量,并且使用主分量重构.(The main components of such calculation of the image, feature values, feature vectors, and the use of principal component reconstruction.)
    2009-11-03 09:43:45下载
    积分:1
  • SIFT-Panorama
    本程序利用SIFT算法实现影像匹配的基础上,实现全景图的拼接,实用性很强,大家可以把拍摄的相邻的几张有重叠度的照片拼接成一张全景图。(The program uses SIFT image matching algorithm based on the realization of panorama stitching, very practical, we can put a few have taken the overlap of adjacent photos into a panoramic mosaic map.)
    2011-05-16 02:47:18下载
    积分:1
  • fatigue-driving-system
    基于图像处理的人脸检测系统,通过openCV软件来实现的(Image processing based face detection system, implemented by software openCV)
    2011-11-23 20:31:56下载
    积分:1
  • modeling_a_city
    该文档描述了如何使用sketchup制作3D模型,并上传到google的3D仓库。(This document describes how to create 3D models using sketchup and uploaded to google' s 3D warehouse.)
    2011-06-02 02:05:40下载
    积分:1
  • 696516资源总数
  • 106425会员总数
  • 12今日下载