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

EDLines 快速直线检测算子

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

  • Fcorrnerdeteeo
    用于摄像机标定的Harris角点检测代码码。能达到亚像素精度。压缩包内附说明文档。 (Harris corner detection for camera calibration code code. To achieve sub-pixel accuracy. The compressed package included documentation.)
    2020-11-11 15:29:46下载
    积分:1
  • 145
    一个很好类子来说明类模板的使用,可以比较明了类模板的使用方法,最好进行单步调试(use of class template )
    2013-08-30 17:17:58下载
    积分:1
  • source
    数字图像处理,C语言,功能是打开一幅位图,实现几何变换。(Digital image processing, C language function is to open a bitmap, to achieve geometric transform.)
    2010-01-12 15:05:48下载
    积分:1
  • vbimageerzhua
    说明:  用VB做的图像二值化的代码,希望能对大家有帮助(vb image test)
    2010-03-22 12:36:03下载
    积分:1
  • exp4
    本程序是实现图像处理的关于调色板的设置功能。(This program is a set of image processing functions on the palette)
    2015-05-03 11:36:15下载
    积分:1
  • RingSDK
    RINGSDK包含界面库和图象库,我编译过,可以使用(RINGSDK is a interface lib )
    2012-11-29 09:48:40下载
    积分:1
  • GraphCut
    图像分割经典算法GraphCut的实现代码,亲测可用。(An implementation of GraphCut Algorithm, which is a classical method in image segmentation field.)
    2020-09-29 17:27:43下载
    积分:1
  • polygon_merge
    多边形的合并算法,该算法能够实现任意两个多边形(包括凹多边形)的合并.( The polygon merge algorithm, this algorithm can realize wilfully two polygons (including concave polygon) merge )
    2020-11-16 10:39:41下载
    积分:1
  • RdfSnap123_0430_Setup
    一款完全免费的专业级屏幕捕捉软件,能够让您得心应手地捕捉到需要的屏幕截图。捕捉图像方式灵活,主要可以捕捉整个屏幕、活动窗口、选定区域、固定区域、选定控件、选定菜单、选定网页等,图像输出方式多样,主要包括文件、剪贴板、画图和打印机。软件具有捕捉光标、设置捕捉前延时、显示屏幕放大镜、自定义捕捉热键、图像文件自动按时间或模板命名、捕捉成功声音提示、重复最后捕捉、预览捕捉图片、图像打印、图像裁切、图像去色、图像反色、图像翻转、图像旋转、图像大小设置、常用图片编辑、墙纸设置等功能。捕捉到的图像能够以保存图像文件、复制到剪贴板、输出到画图、打印到打印机等多种方式输出。 (A completely free professional screen capture software that allows you to be able to adequately capture the need for a screenshot. A flexible way to capture the image, the main can capture the entire screen, active window, selected regions, fixed region, the selected control, the selected menu, select Web pages, images, various output methods, mainly including documents, clipboard, drawing and printers. Software has to capture the cursor, set the delay before the capture, display screen magnifier, custom capture hotkeys, image file names automatically by time or templates to capture the success of the voice prompts, repeat last capture, preview captured pictures, image print, image cut , the image to the color, the anti-color images, image flip, image rotation, image size setting, commonly used photo editing, wallpaper settings and other functions. Images can be captured to save the image file, copy to the clipboard, export to the drawing, print to a printer output of a variety of ways)
    2009-11-30 20:22:53下载
    积分:1
  • CISBitmap
    从Cbitmap派生的位图类,可通过指定一种颜色把一幅位图变透明,而它的使用差不多同Cbitamp一样简单。类中包含了两个文件:CISBitmap.cpp和CISBitmap.h,使用时附加进工程,可快速实现BMP位图图像的透明处理。(Cbitmap derived from the bitmap type, you can specify a color by a bitmap becomes transparent, and it s almost as simple as using the same Cbitamp. Class contains two files: CISBitmap.cpp and CISBitmap.h, into the use of additional works can be quickly processed to achieve a transparent bitmap BMP images.)
    2014-06-05 19:19:23下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载