资源描述:
《halcon 算子函数 整理 1-19章》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、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_pointer
2、1(Image:::Pointer,Type,Width,Height)获得图像的数据。如:类型(='字节',''',uint2int2等等)和图像的尺寸(的宽度和高度)dev_open_window(::Row,Column,WidthHeight,Background:WindowHandle) 打开一个图形的窗口。dev_set_part(::Row1,Column1,Row2,Column2:) 修改图像显示的位置dev_set_draw(’fill’) 填满选择的区域dev_set_draw(’marg
3、in’) 显示的对象只有边缘线,dev_set_line_width(3) 线宽用LineWidth指定threshold(Image:Region:MinGray,MaxGray:)选取从输入图像灰度值的g满足下列条件:MinGray<=g<=MaxGray的像素。dev_set_colored(number) 显示region是用到的颜色数目dev_set_color(::ColorName:) 指定颜色connection(Region:ConnectedRegions::)合并所有选定像素触摸相互连通
4、区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,R
5、ow2(Row1,Column2)计算矩形区域(平行输入坐标轴)。dev_display(Object:::) 显示图片disp_rectangle1(::WindowHandle,Row1,Column1,Row2,Column2:)显示的矩形排列成的。disp_rectangle1显示一个或多个矩形窗口的产量。描述一个矩形左上角(Row1,Column1)和右下角(Row2,Column2)。显示效果如图1.texture_laws(Image:ImageTexture:FilterTypes,Shift,Filte
6、rSize:)texture_laws实行纹理变换图像FilterTypes:预置的过滤器Shift:减少灰度变化FilterSize:过滤的尺寸mean_image(Image:ImageMean:MaskWidth,MaskHeight:)平滑图像,原始灰度值的平均数MaskWidth:过滤器的宽度面具bin_threshold(Image:Region::)自动确定阈值 Region:黑暗的区域的图像dyn_threshold(OrigImage,ThresholdImage:RegionDynThresh:Offse
7、t,LightDark:)比较两个像素的图像像素RegionDynThresh(Out)分割区域Offset:减少噪音引起的问题LightDark提取光明、黑暗或类似的地方?dilation_circle(Region:RegionDilation:Radius:)扩张有一个圆形结构元素的地区Radius圆半径complement(Region:RegionComplement::)返还补充的区域reduce_domain(Image,Region:ImageReduced::)减少定义领域的图像ImageReduced=Ima
8、ge-Regionopening_circle(Region:RegionOpening:Radius:)打开具有圆形结构元素的地区,平滑图像的边界。 Radius:半径dev_clear_window(:::) 清除视图窗体get_mbutton(::W