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

EDLines 快速直线检测算子

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

  • zhifangtu
    显示BMP图片,并绘制直方图。程序无误,可运行。(Display BMP image, and draw the histogram. Program is correct, you can run.)
    2011-05-17 08:49:37下载
    积分:1
  • mom
    经典矩量法点匹配程序,重推导,注释说明详细(Classical point matching moment method procedure)
    2011-05-12 23:00:16下载
    积分:1
  • Kinect_DepthCanny
    用kinect获取3D图像,并从3D图像中用OpenCV方法从深度图中获取梯度边缘,从而得到更多信息,做后续处理(Get with kinect 3D images, and get the edge gradient from the depth map from a 3D image using OpenCV method to obtain more information, do follow-up treatment)
    2014-02-21 21:19:53下载
    积分:1
  • drawmat
    演示了点阵字符的绘制方法,visual c++源码(Demonstrates a dot matrix characters drawing method, c++ source code)
    2012-12-22 18:24:16下载
    积分:1
  • Features2D_Homography
    使用OpenCV实现特征点的查找以及两幅图像中的特征点匹配(Use the function findHomography to find the transform between matched keypoints. Use the function perspectiveTransform to map the points)
    2014-03-07 11:04:15下载
    积分:1
  • qiuyuanmianhejuxingmianji
    这块程序是用来求取圆面和矩形面积的,分为几个子程序。(This procedure is used to strike a round face and a rectangular area, divided into several subroutines.)
    2017-02-22 18:30:51下载
    积分:1
  • 2019DSP实验
    锐化图片 拉普拉斯算法 两种方法 一种是自己写的一种是用了matlab里面自带的函数(ruihua picture Laplace there are two mechof a fi [as fs aflasl;nvb)
    2019-05-28 21:51:24下载
    积分:1
  • geotifflib
    说明:  处理geotiff图像文件格式的开源库,含VC工程文件,编译时需tiff库(libtiff)的支持(handling GeoTIFF image file format open source, containing VC engineering documents, compiled take tiff library (libtiff) support)
    2006-02-28 10:25:05下载
    积分:1
  • Marching-Cubesof-MC-algorithm
    原创基于c++语言编程实现了MC算法在三维图像处理中的应用,以及有许多二维图像到三维图像表面的重建过程算法。通过VC2008,编译已通过。(I have realized MC algorithm about the application of processing 3-D image based on C++ language also realised the technology on image surface reconstruction from 2-D to 3-D image.They are all compiled successfully using VS2008)
    2012-05-04 22:32:57下载
    积分:1
  • GraphCut
    图像分割经典算法GraphCut的实现代码,亲测可用。(An implementation of GraphCut Algorithm, which is a classical method in image segmentation field.)
    2020-09-29 17:27:43下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载