Halcon学习之边缘检测函数

sobel_amp (Image : EdgeAmplitude : FilterType, Size : )根据图像的一次导数计算图像的边缘

close_edges (Edges, EdgeImage : RegionResult : MinAmplitude : )

close_edges_length( Edges, Gradient : ClosedEdges : MinAmplitude,MaxGapLength : ) 使用边缘高度图像关闭边缘间隙。输出的区域包含杯关闭的区域。(感觉是对边缘的扩充)

derivate_gauss( Image : DerivGauss : Sigma, Component : )

watersheds( Image : Basins, Watersheds : : )从图像中提取风水岭。

zero_crossing( Image : RegionCrossing : : )零交点(二次导数)

diff_of_gauss( Image : DiffOfGauss : Sigma, SigFactor : )近似日志算子(拉普拉斯高斯)。

laplace_of_gauss (Image : ImageLaplace : Sigma : ) 拉普拉斯高斯

edges_color_sub_pix (Image : Edges : Filter, Alpha, Low, High : )精确的亚像素边缘提取(彩色图像)

edges_sub_pix (Image : Edges : Filter, Alpha, Low, High : ) 精确边缘提取的亚像素(灰度图像)

edges_color (Image : ImaAmp, ImaDir : Filter, Alpha, NMS, Low, High : )根据颜色进行边缘提取

edges_image (Image : ImaAmp, ImaDir : Filter, Alpha, NMS, Low, High : )边缘提取

skeleton (Region : Skeleton : : )计算区域的框架Skeleton== Region

frei_amp (Image : ImageEdgeAmp : : ) Frei-chen模板进行边缘检测(振幅)

frei_dir (Image : ImageEdgeAmp, ImageEdgeDir : : ) Frei-chen模板进行边缘检测(振幅和方向)

nonmax_suppression_dir( ImgAmp, ImgDir : ImageResult : Mode : ) 使用方向图像抑制所有的超过给定最大值的图像灰度值的点

gen_contours_skeleton_xld (Skeleton : Contours : Length, Mode : ) 将系统框架转换成XLD轮廓

laplace (Image : ImageLaplace : ResultType, MaskSize, FilterMask : )使用有限差分计算拉普拉斯变换

info_edges( : : Filter, Mode, Alpha : Size, Coeffs )估计滤波器的宽度

kirsch_dir (Image : ImageEdgeAmp, ImageEdgeDir : : ) 使用Kirsch算子计算出边缘(振幅和方向)

prewitt_amp (Image : ImageEdgeAmp : : )使用Prewitt算子计算出边缘(振幅)

kirsch_amp (Image : ImageEdgeAmp : : ) 使用Kirsch算子计算出边缘(振幅)

highpass_image (Image : Highpass : Width, Height : ) 从高频成分提取的图像。

sobel_amp (Image : EdgeAmplitude : FilterType, Size : ) 使用Sobel算子计算出边缘(振幅)

robinson_amp (Image : ImageEdgeAmp : : ) 使用Robinson算子计算出边缘(振幅)

roberts (Image : ImageRoberts : FilterType : )使用Robert算子计算边缘

sobel_amp (Image : EdgeAmplitude : FilterType, Size : )根据图像的一次导数计算图像的边缘

close_edges (Edges, EdgeImage : RegionResult : MinAmplitude : )

close_edges_length( Edges, Gradient : ClosedEdges : MinAmplitude,MaxGapLength : ) 使用边缘高度图像关闭边缘间隙。输出的区域包含杯关闭的区域。(感觉是对边缘的扩充)

derivate_gauss( Image : DerivGauss : Sigma, Component : )

watersheds( Image : Basins, Watersheds : : )从图像中提取风水岭。

zero_crossing( Image : RegionCrossing : : )零交点(二次导数)

diff_of_gauss( Image : DiffOfGauss : Sigma, SigFactor : )近似日志算子(拉普拉斯高斯)。

laplace_of_gauss (Image : ImageLaplace : Sigma : ) 拉普拉斯高斯

edges_color_sub_pix (Image : Edges : Filter, Alpha, Low, High : )精确的亚像素边缘提取(彩色图像)

edges_sub_pix (Image : Edges : Filter, Alpha, Low, High : ) 精确边缘提取的亚像素(灰度图像)

edges_color (Image : ImaAmp, ImaDir : Filter, Alpha, NMS, Low, High : )根据颜色进行边缘提取

edges_image (Image : ImaAmp, ImaDir : Filter, Alpha, NMS, Low, High : )边缘提取

skeleton (Region : Skeleton : : )计算区域的框架Skeleton== Region

frei_amp (Image : ImageEdgeAmp : : ) Frei-chen模板进行边缘检测(振幅)

frei_dir (Image : ImageEdgeAmp, ImageEdgeDir : : ) Frei-chen模板进行边缘检测(振幅和方向)

nonmax_suppression_dir( ImgAmp, ImgDir : ImageResult : Mode : ) 使用方向图像抑制所有的超过给定最大值的图像灰度值的点

gen_contours_skeleton_xld (Skeleton : Contours : Length, Mode : ) 将系统框架转换成XLD轮廓

laplace (Image : ImageLaplace : ResultType, MaskSize, FilterMask : )使用有限差分计算拉普拉斯变换

info_edges( : : Filter, Mode, Alpha : Size, Coeffs )估计滤波器的宽度

kirsch_dir (Image : ImageEdgeAmp, ImageEdgeDir : : ) 使用Kirsch算子计算出边缘(振幅和方向)

prewitt_amp (Image : ImageEdgeAmp : : )使用Prewitt算子计算出边缘(振幅)

kirsch_amp (Image : ImageEdgeAmp : : ) 使用Kirsch算子计算出边缘(振幅)

highpass_image (Image : Highpass : Width, Height : ) 从高频成分提取的图像。

sobel_amp (Image : EdgeAmplitude : FilterType, Size : ) 使用Sobel算子计算出边缘(振幅)

robinson_amp (Image : ImageEdgeAmp : : ) 使用Robinson算子计算出边缘(振幅)

roberts (Image : ImageRoberts : FilterType : )使用Robert算子计算边缘


相关内容

  • Halcon学习(四)区域连通
  • Halcon中的区域连通算子( 区域连通算法,将图象被分割为区域 ): regiongrowing(Image:Regions :Row,Column,Tolerance,MinSize :) Row:被测试的区域的垂直距离 Column:被测试的区域的水平距离 Tolerance:两个点之间的最大 ...

  • 基于canny算子的改进边缘检测算法
  • [摘要]本文提出了一种基于Canny算子的改进边缘检测算法.该算法既具备传统Canny算子信噪比高.定位精确的优点,又具备较强的去噪能力和较好的边缘检测效果.实验表明,本文算法增强了Canny算子在噪声干扰情况下的去噪效果,提高了边缘定位的精确度,能够得到更加完整的边缘轮廓. [关键词]Canny算 ...

  • 一种亚像素精度的边缘检测方法
  • 第35卷第10期2009年10月北京工业大学学报 JOURNAL OF BEI J IN G UN IV ERSIT Y OF TECHNOLO GY Vol. 35No. 10 Oct. 2009 一种亚像素精度的边缘检测方法 孙秋成1,2, 谭庆昌1, 安 刚1, 侯跃谦1,3 (11吉林大学机 ...

  • log算子边缘检测6
  • 基于双边滤波的LOG边缘检测算法 摘要:传统LOG边缘检测算法采用高斯函数滤波时,尽管抑制了噪声,但同时也损坏了部分低强度边缘.针对这一问题,本文提出了结合双边滤波的LOG边缘检测算法,首先采用双边滤波来替代传统LOG算子中的高斯滤波,然后计算平滑后图像的拉普拉斯,最后提取运算后的零交叉点作为图像的 ...

  • 空间域滤波器(实验报告)
  • 数字图像处理作业 --空间域滤波器 摘要 在图像处理的过程中,消除图像的噪声干扰是一个非常重要的问题.本文利用matlab软件,采用空域滤波的方式,对图像进行平滑和锐化处理.平滑空间滤波器用于模糊处理和减小噪声,经常在图像的预处理中使用:锐化空间滤波器主要用于突出图像中的细节或者增强被模糊了的细节. ...

  • -图像边缘提取方法研究
  • 图像边缘提取方法研究 摘 要 图像边缘检测一直以来都是图像处理与分析领域的研究热点.边缘提取是图像处理的基础工作,如何精确.有效地提取边缘是图像处理领域相关学者讨论的热点问题,由此产生的各种边缘检测算法层出不穷并且得到了广泛的应用.该文对传统的具有代表性的各种图像边缘提取方法进行了阐述.对比和分析了 ...

  • (二阶)基于新型二阶复合导数的边缘检测算法
  • 基于新型二阶复合导数的边缘检测算法:图像边缘是图像的重要特征,边缘检测是图像处理的重要步骤.本文将由分数阶次微摘要摘要: 分和分数阶次积分组合成的新型二阶复合导数应用于图像处理.对于二维图像的边缘检测,本文推导出一种全新的复数模板用于实现分数阶次微分.响应一起实现复合导数,在此基础上,形成了一种新的 ...

  • 对图像处理中维纳滤波复原算法的改进研究
  • 摘要:文中介绍了传统图像处理中的离焦复原算法存在的不足,指出了两种传统的处理方法在逼近离焦点扩散函数方面效果都不太理想,并提出了对维纳滤波复原方法的改进,最后通过实验证实了改进后的维纳滤波复原算法具有明显的优势,并且其分辨率和噪声消除方面都表现良好. 关键词:图像处理:维纳滤波复原算法:算法改进 中 ...

  • 基于Sigmoid函数拟合的亚像素边缘检测方法
  • 第37卷第10期2009年10月 华南理工大学学报(自然科学版) J o u r n a l o f S o u t h C h i n a U n i v e r s i t y o f T e c h n o l o g y (N a t u r a l S c i e n c e E d i ...