HALCON算子函数Chapter 11: Morphology

合集下载

HALCON 算子函数 整理 1-19章

HALCON 算子函数 整理 1-19章

halcon算子中文解释comment ( : : Comment : ) 注释语句exit ( : : : ) 退出函数open_file ( : : FileName, FileType : FileHandle ) 创建('output' or 'append' )或者打开(output )文本文件fwrite_string ( : : FileHandle, String : ) 写入stringdev_close_window ( : : : ) 关闭活跃的图形窗口。

read_image ( : Image : FileName : ) ;加载图片get_image_pointer1 ( Image : : : Pointer, Type, Width, Height )获得图像的数据。

如:类型(= ' 字节',' ' ',uint2 int2 等等) 和图像的尺寸( 的宽度和高度) dev_open_window( : :Row,Column,WidthHeight,Background :WindowHandle ) 打开一个图形的窗口。

dev_set_part ( : : Row1, Column1, Row2, Column2 : ) 修改图像显示的位置dev_set_draw (’fill’)填满选择的区域dev_set_draw (’margin’)显示的对象只有边缘线,dev_set_line_width (3) 线宽用Line Width 指定threshold ( Image : Region : MinGray, MaxGray : ) 选取从输入图像灰度值的g 满足下列条件:MinGray < = g < = MaxGray 的像素。

dev_set_colored (number) 显示region 是用到的颜色数目dev_set_color ( : : ColorName : ) 指定颜色connection ( Region : ConnectedRegions : : ) 合并所有选定像素触摸相互连通区fill_up ( Region : RegionFillUp : : ) 填补选择区域中空洞的部分fill_up_shape ( Region : RegionFillUp : Feature, Min, Max : )select_shape ( Regions : SelectedRegions : Features, Operation, Min, Max : ) 选择带有某些特征的区域,Operation 是运算,如“与”“或”smallest_rectangle1 ( Regions : : : Row1, Column1, Row2, Column2 ) 以矩形像素坐标的角落,Column1,Row2(Row1,Column2) 计算矩形区域( 平行输入坐标轴) 。

halcon算子较全的中文手册

halcon算子较全的中文手册

1. Halcon算子概述Halcon是一种强大的机器视觉软件,它由MVTec开发,可用于各种工业和非工业应用。

在Halcon中,算子是至关重要的组成部分,它们可以实现图像处理中的各种功能,如滤波、边缘检测、特征提取等。

本文将以算子作为主题,深入探讨Halcon算子的各种特性和用法。

2. Halcon算子的分类Halcon算子可以分为预处理算子、过滤算子、分割算子、匹配算子、测量算子等多个类别。

每个类别都包含了众多的算子,它们可以根据图像处理任务的不同需求进行灵活组合和调用。

3. Halcon算子的特性Halcon算子具有许多独特的特性,如多样的输入输出形式、灵活的参数设置、高效的运算速度等。

这些特性使得Halcon算子在图像处理领域得到广泛应用,并受到了众多工程师和科研人员的喜爱。

4. Halcon算子的使用技巧在使用Halcon算子时,熟练掌握一些技巧和经验是非常重要的。

合理设置算子的参数、选择适当的算法、理解算子的内部原理等,都可以帮助我们更好地使用Halcon算子,提高图像处理的效率和准确性。

通过一些典型的应用案例,我们可以深入了解Halcon算子的实际应用。

这些案例涵盖了工业质检、医疗影像、无人驾驶、智能制造等多个领域,展示了Halcon算子的强大功能和广泛适用性。

6. 我对Halcon算子的个人理解作为一名Halcon用户,我对Halcon算子有着深刻的认识和体会。

我认为Halcon算子不仅仅是图像处理的工具,更是一种思维方式和解决问题的哲学。

通过深入学习和使用Halcon算子,我对图像处理和机器视觉有了全新的认识和理解。

总结与回顾通过本文的全面介绍和深度探讨,我们对Halcon算子有了更加全面和深入的了解。

从算子的分类到使用技巧,再到实际案例分析,我们逐步领略了Halcon算子的强大功能和潜力。

我相信,在今后的工作和研究中,我们可以更好地运用Halcon算子,为图像处理和机器视觉领域的发展做出更大的贡献。

halcon函数中文速查表 及手册

halcon函数中文速查表 及手册

文章标题:深度解析Halcon函数中文速查表与手册目录一、引言二、认识Halcon函数1. 什么是Halcon函数2. Halcon函数的特点3. Halcon函数的应用领域三、Halcon函数中文速查表1. 速查表的作用2. 速查表的结构3. 速查表的使用方法四、Halcon函数手册1. 手册的重要性2. 手册的内容3. 手册的解读技巧五、我的观点和理解1. 对Halcon函数的看法2. 对速查表和手册的建议六、总结与展望一、引言Halcon是一款强大的机器视觉软件,广泛应用于工业自动化、医疗影像、智能交通等领域。

了解和掌握Halcon函数对于工程师和研究人员来说至关重要。

在本文中,我们将深入探讨Halcon函数中文速查表与手册,帮助读者更好地理解和运用Halcon函数。

二、认识Halcon函数1. 什么是Halcon函数Halcon函数是Halcon软件中提供的一系列功能模块,用于实现图像处理、模式识别、测量检测等图像分析任务。

这些函数包括图像加载、预处理、特征提取、匹配定位等多个方面,为用户提供了丰富的工具和算法。

2. Halcon函数的特点Halcon函数具有高效、稳定、精准的特点,可以处理各种复杂的图像分析问题。

无论是对图像的处理还是对算法的优化,Halcon函数都表现出了出色的性能。

3. Halcon函数的应用领域Halcon函数被广泛应用于工业质检、医疗影像诊断、智能交通、安防监控等各个领域。

其强大的功能和灵活的应用使得Halcon成为了行业中的重要工具。

三、Halcon函数中文速查表1. 速查表的作用Halcon函数中文速查表是Halcon函数的中文汇总整理,方便用户在实际应用中快速查阅各种函数的用法和参数。

2. 速查表的结构速查表通常包括函数名称、参数列表、返回值、功能描述等内容,以表格形式呈现,清晰易读。

3. 速查表的使用方法通过速查表,用户可以快速查找想要使用的函数,了解其功能和用法,以及相关的注意事项。

Halcon算子介绍

Halcon算子介绍

图像、窗口基础操作部分基础操作dev_close_window()关闭当前激活得窗口read_image( :Image:: )读取图像,可以支持多种格式,比如TIFF,PNG,JPEG-XR,JPEG—2000等,还支持一次性读取多个图像。

Image:输出,读取完后在halcon所存放得变量名:图片路径,可以就是多个路径,可以就是绝对路径或者相对路径,还可以省略扩展名示例:*Readingan image:read_image(Image,'mreut')*Reading 3 images into an imagearray:read_image(Images,[’ic0','ic1’,'ic2'])stop()停止程序(等待用户继续运行)get_image_size(Image:: :Width,Height)获取图像得尺寸Image:要获取尺寸得图像Width:输出,图像得宽度Height:输出,图像得高度dev_open_window(::Row, Column,Width, Height,Background:WindowHandle)打开一个新得图像窗口Row:图像窗口左上角得起始行,默认0。

(好像没什么用)Column:图像窗口左上角得起始列,默认0、(好像没什么用)Width:图像窗口得宽度,默认256Height:图像窗口得高度,默认256Background:新窗口得背景颜色,默认黑色(black)WindowHandle:窗口得识别Iddev_display(Object :::)将图像显示到当前得图像窗口上Object:要显示得图像对象dev_set_draw( : :DrawMode :)设置Region得显示形式DrawMode:区域得显示形式,默认'fill',可选'fill','margin’,fill表示显示实心区域,margin 表示只显示区域得外边界dev_set_color(::ColorName :)设置输出颜色ColorName:颜色名称,默认’white’,可选值(格式):’white',’black’,’gray', 'red', 'green','blue', '#003075’,’#e53019’,'#ffb529'disp_message( ::WindowHandle, String,CoordSystem,Row, Column,Color,Box:)输出一段文字信息WindowHandle:要显示文字得窗口handleString:要显示得文字信息,会显示在一个行里CoordSystem:使用得坐标系,默认window,可选’window', 'image'Row,Column:文字坐标,默认12Color:文字颜色,默认'black’,可选'’,'black’,'blue’,’yellow',’red', 'gr een','cyan’,’magenta’,’forest green', 'lime green’,'coral’,'slate blue' Box:就是否包含在一个背景框内,默认'true’,可选'true','false'基础语法If(‘condition’)… else … endif条件判断While(‘condition’)… endwhileWhile循环forIndex := ‘start‘ to ‘max’ by ‘step’… endforfor循环图像处理部分基础操作图像转化convert_image_type(Image:ImageConve rted: NewType:)转换图像类型Image : 要转化得图像ImageConverted: 输出,转化后得图像NewType:要转化得图像类型,详见Halcon得图像像素类型depose3(MultiChannelImage :Image1, Image2,Image3 ::)把一个RGB图像转化为3个单通道得图像MultiChannelImage:输入得多通道图像(应该就是3通道?)Image1, Image2, Image3:输出,转化后得单通道图像,1就是red,2就是green,3就是bluergb1_to_gray(RGBImage :GrayImage :: )把一张RGB图像转化为灰度图像RGBImage:输入得RGB图像GrayImage:输出,得到得灰度图像腐蚀膨胀gen_disc_se(: SE:Type,Width,Height, Smax :)创建一个椭圆形结构元素,用于图像得腐蚀膨胀SE:输出,生成后得结构元素,图像类型Type:结构元素得图像像素类型,默认就是'byte’,可选:'byte’,’uint2’,'real’,详见Halcon得图像像素类型gray_erosion(Image,SE : ImageErosion::)使用结构元素对图像做腐蚀操作(结构元素可以就是gen_disc_se得输出)Image:要做腐蚀操作得图像SE:结构元素ImageErosion:输出,腐蚀后得图像gray_dilation(Image,SE : ImageDilation::)使用结构元素对图像做膨胀操作(结构元素可以就是gen_disc_se得输出)Image:要做膨胀操作得图像SE:结构元素ImageDilation:输出,膨胀后得图像区域处理部分基础操作threshold(Image: Region:MinGray,MaxGray: )将图像根据灰度值二值化Image:需要进行二值化得图像Region:输出,二值化后得结果区域MinGray:最小灰度值,默认128MaxGray:最大灰度值,默认255,必须大于MinGrayconnection(Region :ConnectedRegions::)计算出区域中连接得部分Region:要计算得区域ConnectedRegions:输出,计算后得Region数组,相连得部分将被划分为一个区域,会以不同颜色加以区分select_shape(Regions :SelectedRegions: Features,Operation,Min, Max:)从一个区域数组中选择出符合某特征条件得区域Regions:输入得区域数组SelectedRegions:输出,选出得符合某些特征条件得区域数组Features:条件特征,详见区域特征说明Operation:对于符合特征得区域得连接操作,可以就是And或者OrMin:特征得最小值Max:特征得最大值示例:read_image(Image,'monkey')threshold(Image,S1,160,255)connection(S1,S2)select_shape(S2,Eyes,['area','anisometry'],'and’,[500,1、0],[50000,1、7]) disp_region(Eyes,WindowHandle)difference(Region,Sub: RegionDifference :: )计算两个区域得差Region:需要处理得区域Sub:被减去得区域RegionDifference:输出,计算后得结果.示例:* providesthe regionXwithoutthe pointsinYdifference(X,Y,RegionDifference)u: )Reg connection过得区域数组)Regunion2(Region1,Region2:RegionUnion : : )把两个区域合并成一个区域Region1:要合并得第一个区域Region2:要合并得第二个区域RegionUnion:输出,合并后得区域plement(Region :Regionplement ::)计算一个区域得补(一般指全图像区域减去该区域)Region:要计算得区域Regionplement:输出,计算后得区域阈值分割threshold(Image :Region:MinGray, MaxGray:)详见:thresholdauto_threshold(Image :Regions : Sigma:)自动阈值分割bin_threshold(Image :Region :: )用于提取背景为白色,且前后北京较为分明;自动选取sigma值进行告诉光滑处理,光滑直到只有一个最小值;例如提取白纸黑字,可以用此算子;mage :输入得图像Region:输出,分割后得区域char_threshold(Image,HistoRegion : Characte rs :Sigma, Percent:Threshold)阈值分割提取字符Image:输入得图像HistoRegion :要提取字符所在得区域Characters :输出,提取得到得字符区域Sigma:高斯光滑因子Percent:灰度直方图中得灰度值差得百分比Threshold:得到得用于阈值处理得阈值示例:read_image(Image, 'letters’)char_threshold(Image,Image,Seg,0、0,5、0, Threshold)connection (Seg,Connected)dual_threshold(Image :RegionCrossings :MinSize,MinGray,Threshold : )应用于分隔符号图像得阈值处理。

HALCON算子函数(六)Graphics

HALCON算子函数(六)Graphics

HALCON算子函数(六)GraphicsHALCON 算子函数——Chapter 6 : Graphics 6.1 Drawing1. drag_region1功能:一个区域的交互运动。

2. drag_region2功能:一个带有定点规格区域的交互运动。

3. drag_region3功能:一个带有限制位置区域的交互运动。

4. draw_circle功能:一个圆的交互绘图。

5. draw_circle_mod功能:一个圆的交互绘图。

6. draw_ellipse功能:一个椭圆的交互绘图。

7. draw_ellipse_mod_功能:一个椭圆的交互绘图。

8. draw_line功能:画一根线。

9. draw_line_mod功能:画一根线。

10. draw_nurbs功能:一个NURBS曲线的交互绘图。

11. draw_nurbs_interp功能:使用插值的一个NURBS曲线的交互绘图。

12. draw_nurbs_interp_mod功能:使用插值的一个NURBS曲线的交互修正。

13. draw_nurbs_mod功能:一个NURBS曲线的交互修正。

14. draw_point功能:画一个点。

15. draw_point_mod功能:画一个点。

16.draw_polygon功能:一个多边形的交互绘图。

17. draw_rectangle1功能:画一个与坐标轴平行的矩形。

18. draw_rectangle1_mod功能:画一个与坐标轴平行的矩形。

19. draw_rectangle2功能:任意定向矩形的交互绘图。

20. draw_rectangle2_mod功能:任意定向矩形的交互绘图。

21. draw_region功能:一个闭区域的交互绘图。

22. draw_xld功能:一个轮廓的交互绘图。

23. draw_xld_mod功能:一个轮廓的交互修正。

6.2 Gnuplot1. gnuplot_close功能:关闭所有打开的gnuplot文件或者终止一个活动的gnuplot子流程。

halcon常用算子原理

halcon常用算子原理

halcon常用算子原理Halcon是一款常用的机器视觉编程软件,拥有丰富的算子库。

算子是Halcon中用于实现图像处理和分析的基本操作单元,通过对图像进行各种算子操作,可以提取出感兴趣的特征信息,实现目标检测、图像匹配、测量等功能。

本文将介绍Halcon常用算子的原理和使用方法。

一、算子的基本概念算子是Halcon中的一个核心概念,它是一种用于对图像进行操作和处理的函数。

算子可以接受一个或多个输入参数,并根据这些参数对输入图像进行处理,生成输出结果。

Halcon提供了丰富的算子库,包括图像预处理、特征提取、形状分析、匹配等各个方面的算子,用户可以根据需要选择合适的算子进行组合使用。

二、算子的分类根据功能和用途的不同,Halcon中的算子可以分为以下几类:1. 图像预处理算子:用于对输入图像进行去噪、平滑、增强等预处理操作,以提高后续处理的效果。

2. 特征提取算子:用于从输入图像中提取出感兴趣的特征信息,如边缘、角点、直线、圆等。

3. 形状分析算子:用于对输入图像中的目标进行形状分析,如面积、周长、矩形度等。

4. 目标检测算子:用于在输入图像中检测目标的位置和姿态,如模板匹配、形状匹配、边缘匹配等。

5. 图像匹配算子:用于对输入图像进行模板匹配,找出与模板相似的目标。

6. 测量算子:用于对输入图像中的目标进行测量,如距离、角度、直径等。

三、算子的使用方法在Halcon中使用算子非常简单,只需按照以下步骤进行操作:1. 加载图像:使用read_image算子加载输入图像。

2. 预处理图像:根据需要使用不同的预处理算子对图像进行预处理,如smooth_image、reduce_noise等。

3. 提取特征:根据需要使用不同的特征提取算子对图像进行特征提取,如edges_image、threshold等。

4. 分析形状:根据需要使用不同的形状分析算子对目标进行形状分析,如area_center、orientation等。

HALCON中的算子大全(中英对照)

HALCON中的算子大全(中英对照)
1.4 Support-Vector-Machines 1. add_sample_class_svm 功能:把一个训练样本添加到一个支持向量机的训练数据上。 2. classify_class_svm 功能:通过一个支持向量机为一个特征向量分类。 3. clear_all_class_svm 功能:清除所有支持向量机。 4. clear_class_svm 功能:清除一个支持向量机。 5. clear_samples_class_svm 功能:清除一个支持向量机的训练数据。 6. create_class_svm 功能:为模式分类创建一个支持向量机。 7. get_params_class_svm 功能:返回一个支持向量机的参数。 8. get_prep_info_class_svm 功能:计算一个支持向量机的预处理特征向量的信息内容。 9. get_sample_class_svm 功能:从一个支持向量机的训练数据返回一个训练样本。 10. get_sample_num_class_svm 功能:返回存储在一个支持向量机训练数据中的训练样本的数量。 11. get_support_vector_class_svm 功能:从一个训练过的支持向量机返回一个支持向量的索引。 12. get_support_vector_num_class_svm 功能:返回一个支持向量机的支持向量的数量。 13. read_class_svm 功能:从一个文件中读取一个支持向量机。 14. read_samples_class_svm
功能:停止程序执行。 18.until 功能:继续执行主体,只要条件是不真实的。 19. while 功能:继续执行主体,只要条件是真实的。
Chapter3 :Develop 1.dev_clear_obj 功能:从 HALCON 数据库中删除一个图标。 2. dev_clear_window 功能:清除活动图形窗口。 3. dev_close_inspect_ctrl 功能:关闭一个控制变量的监视窗口。 4. dev_close_window 功能:关闭活动图形窗口。 5. dev_display 功能:在现有图形窗口中显示图像目标。 6. dev_error_var 功能:定义或者不定义一个错误变量。 7. dev_get_preferences 功能:通过设计查询 HDevelop 的参数选择。 8. dev_inspect_ctrl 功能:打开一个窗口来检查一个控制变量。 9. dev_map_par 功能:打开一个对话框来指定显示参数。 10. dev_map_prog 功能:使 HDevelop 的主窗口可视化。 11. dev_map_var 功能:在屏幕上绘制可视化窗口。 12. dev_open_window 功能:打开一个图形窗口。 13. dev_set_check 功能:指定错误处理。 14. dev_set_color 功能:设置一个或更多输出颜色。 15. dev_set_colored 功能:设置混合输出颜色。 16. dev_set_draw 功能:定义区域填充模式。 17. dev_set_line_width 功能:定义区域轮廓输出的线宽。 18. dev_set_lut 功能:设置查询表(lut). 19. dev_set_paint

halcon形态学算子

halcon形态学算子

Halcon形态学算子是用于图像处理的一种数学方法,主要用于提取和分析图像中的特定形状。

在Halcon中,形态学算子主要包括以下几种:1. 二值化(Binary Image):将图像转换为二值图像,即黑白图像。

常用的二值化方法有阈值法、自适应阈值法等。

2. 膨胀(Dilation):对二值图像进行膨胀操作,可以扩大图像中的白色区域。

膨胀操作可以通过结构元素来实现,结构元素的形状和大小决定了膨胀的效果。

3. 腐蚀(Erosion):对二值图像进行腐蚀操作,可以缩小图像中的白色区域。

腐蚀操作同样可以通过结构元素来实现,结构元素的形状和大小决定了腐蚀的效果。

4. 开运算(Opening):先进行腐蚀操作,再进行膨胀操作。

开运算可以消除小的白色区域,同时保持大的白色区域不变。

5. 闭运算(Closing):先进行膨胀操作,再进行腐蚀操作。

闭运算可以消除小的黑色区域,同时保持大的黑色区域不变。

6. 形态学梯度(Morphological Gradient):计算图像的灰度梯度信息,用于提取图像的边缘信息。

7. 顶帽变换(Top Hat Transformation):先进行腐蚀操作,再进行膨胀操作。

顶帽变换可以提取图像中的局部最大值信息。

8. 黑帽变换(Black Hat Transformation):先进行膨胀操作,再进行腐蚀操作。

黑帽变换可以提取图像中的局部最小值信息。

9. 形态学重建(Morphological Reconstruction):根据原始图像和形态学操作的结果,恢复原始图像的信息。

10. 形态学滤波器(Morphological Filters):通过形态学操作实现的滤波器,如平滑滤波器、边缘检测滤波器等。

在Halcon中,可以使用morphology模块中的函数来实现这些形态学算子。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HALCON算子函數——Chapter 11 : Morphology
Chapter_11_:Morphology
11.1 Gray-Values
1. dual_rank
功能:打開、取中值和關閉圓和矩形掩碼。

2. gen_disc_se
功能:為灰度形態學生成橢圓結構基礎。

3. gray_bothat
功能:執行一個圖像的一個灰度值bottom_hat變換(原圖像和它的閉之間的差)。

4. gray_closing
功能:關閉一個圖像的一個灰度值。

5. gray_closing_rect
功能:關閉帶矩形掩碼的灰度值。

6. gray_cl_osing_shape
功能:關閉帶選擇掩碼的灰度值。

7. gray_dilation
功能:擴大一個圖像上的灰度值。

8. gray_dilation_rect
功能:確定一個矩形的最小灰度值。

9. gray_dilation_shape
功能:確定一個選擇的掩碼的最大灰度值。

10. gray_erosion
功能:腐蝕一個圖像的灰度值。

11. gray_erosion_rect
功能:確定一個矩形的最小灰度值。

12. gray_erosion_shape
功能:確定一個選擇的掩碼的最小灰度值。

13. gray_opening
功能:打開一個圖像的灰度值。

14. gray_opening_rect
功能:打開一個矩形掩碼的灰度值。

15. gray_openin_g_shape
功能:打開一個選擇的掩碼的灰度值。

16. gray_range_rect
功能:確定一個矩形的灰度值范圍。

17. gray_tophat
功能:執行一個圖像的一個灰度值top_hat變換(原圖像和它的開之間的差)。

18. read_gray_se
功能:為灰度形態學下載一個結構基礎。

11.2 Region
1. bottom_hat
功能:計算區域的bottom_hat(原圖像和它的閉之間的差)。

2. boundary
功能:把一個區域減小到它的邊界。

3. closing
功能:關閉一個區域。

4. closing_circle
功能:關閉一個圓形結構基礎的一個區域。

5. closing_golay
功能:關閉格雷字母表中的元素的一個區域。

6. closing_rectangle1
功能:關閉一個矩形結構基礎的一個區域。

7. dilation1
功能:擴大一個區域。

8. dilation2
功能:擴大一個區域(使用一個參考點)。

9. dilation_circle
功能:擴大一個圓形結構基礎的一個區域。

10. dilation_golay
功能:擴大格雷字母表的元素的一個區域。

11. dilation_rectangle1
功能:擴大一個矩形結構基礎的一個區域。

12. dilation_seq
功能:順序地擴大一個區域。

13. erosion1
功能:腐蝕一個區域。

14. erosion2
功能:腐蝕一個區域(使用參考點)。

15. erosion_circle
功能:腐蝕一個圓形結構基礎的一個區域。

16. erosion_golay
功能:腐蝕格雷字母表的一個元素的一個區域。

17. erosion_rectangle1
功能:腐蝕一個矩形結構基礎的一個區域。

18. erosion_seq
功能:按順序腐蝕一個區域。

19. fitting
功能:執行多重結構基礎的打開後關閉。

20. gen_struct_elements
功能:生成一個標准結構基礎。

21. golay_elements
功能:生成格雷字母表的結構基礎。

22. hit_or_miss
功能:區域的Hit-or-mis s運行。

23. hit_or_miss_golay
功能:使用格雷字母表的區域的Hit-or-mis s運行。

24. hit_or_miss_seq
功能:使用格雷字母表的區域的Hit-or-miss運行(按順序)。

25. minkowski_add1
功能:執行一個區域的Minkowski添加。

26. minkowski_add2
功能:擴大一個區域(使用參考點)。

27. minkowski_sub1
功能:腐蝕一個區域。

28. minkowski_sub2
功能:腐蝕一個區域(使用參考點)。

29. morph_hat
功能:計算bottom_hat_和top_hat的聯合。

30. morph_skeleton
功能:計算一個區域的形態學框架。

31. morph_skiz
功能:縮小一個區域。

32. opening
功能:打開一個區域。

33. opening_circle
功能:打開一個圓形結構基礎的一個區域。

34. opening_golay
功能:打開格雷字母表的一個元素的一個區域。

35. opening_rectangle1
功能:打開一個矩形結構基礎的一個區域。

36. opening_seg
功能:分離重疊區域。

37. pruning
功能:去掉一個區域的分支。

38. thickening
功能:把一個Hit-or-miss運行的結果添加到一個區域。

39. thickening_golay
功能:把一個Hit-or-miss運行的結果添加到一個區域中(使用一個Golay結構基礎)。

40. thickening_seq
功能:把一個Hit-or-miss運行的結果添加到一個區域中(按順序)。

41. thinning
功能:從一個區域移去一個Hit-or-miss運行的結果。

42. thinning_golay
功能:從一個區域移去一個Hit-or-miss運行的結果(使用一個Golay 結構基礎)。

43. thinning_seq
功能:從一個區域移去一個Hit-or-miss運行的結果(按順序)。

44. top_hat
功能:計算區域的top_hat(原圖像和它的開之間的差)。

相关文档
最新文档