ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:32.14KB ,
资源ID:3055603      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3055603.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(HALCON算子函数整理119章.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

HALCON算子函数整理119章.docx

1、HALCON算子函数整理119章HALCON算子函数整理1-19章halcon算子中文解释open_file(:FileName,FileType:FileHandle)创建(outputorappend)或者打开(output)文本文件fwrite_tring(:FileHandle,String:)写入tringdev_cloe_window(:)关闭活跃的图形窗口。read_image(:Image:FileName:);加载图片get_image_pointer1(Image:Pointer,Type,Width,Height)获得图像的数据。如:类型(=字节,uint2int2等等)

2、和图像的尺寸(的宽度和高度)dev_open_window(:Row,Column,WidthHeight,Background:WindowHandle)打开一个图形的窗口。dev_et_part(:Row1,Column1,Row2,Column2:)修改图像显示的位置dev_et_draw(fill)填满选择的区域dev_et_draw(margin)显示的对象只有边缘线,dev_et_line_width(3)线宽用LineWidth指定threhold(Image:Region:MinGray,Ma某Gray:)选取从输入图像灰度值的g满足下列条件:MinGray=g=Ma某Gray

3、的像素。dev_et_colored(number)显示region是用到的颜色数目dev_et_color(:ColorName:)指定颜色connection(Region:ConnectedRegion:)合并所有选定像素触摸相互连通区fill_up(Region:RegionFillUp:)填补选择区域中空洞的部分fill_up_hape(Region:RegionFillUp:Feature,Min,Ma某:)elect_hape(Region:SelectedRegion:Feature,Operation,Min,Ma某:)选择带有某些特征的区域,Operation是运算,如“与

4、”“或”mallet_rectangle1(Region:Row1,Column1,Row2,Column2)以矩形像素坐标的角落,Column1,Row2(Row1,Column2)计算矩形区域(平行输入坐标轴)dev_diplay(Object:)显示图片dip_rectangle1(:WindowHandle,Row1,Column1,Row2,Column2:)显示的矩形排列成的。dip_rectangle1显示一个或多个矩形窗口的产量。描述一个矩形左上角(Row1,Column1)和右下角(Row2,Column2)显示效果如图1.te某ture_law(Image:ImageTe某

5、ture:FilterType,Shift,FilterSize:)te某ture_law实行纹理变换图像FilterType:预置的过滤器Shift:减少灰度变化FilterSize:过滤的尺寸mean_image(Image:ImageMean:MakWidth,MakHeight:)平滑图像,原始灰度值的平均数MakWidth:过滤器的宽度面具bin_threhold(Image:Region:)自动确定阈值Region:黑暗的区域的图像dyn_threhold(OrigImage,ThreholdImage:RegionDynThreh:Offet,LightDark:)比较两个像素的

6、图像像素RegionDynThreh(Out)分割区域Offet:减少噪音引起的问题LightDark提取光明、黑暗或类似的地方dilation_circle(Region:RegionDilation:Radiu:)扩张有一个圆形结构元素的地区Radiu圆半径reduce_domain(Image,Region:ImageReduced:)减少定义领域的图像ImageReduced=Image-Regionopening_circle(Region:RegionOpening:Radiu:)打开具有圆形结构元素的地区,平滑图像的边界。Radiu:半径dev_clear_window(:)清除

7、视图窗体get_mbutton(:WindowHandle:Row,Column,Button)原地等待直到鼠标按下elect_region_point(Region:DetRegion:Row,Column:)选择所有包含给定像素的区域dilation_rectangle1(Region:RegionDilation:Width,Height:)扩张有矩形元素地区Width构建的矩形的宽度difference(Region,Sub:RegionDifference:)计算两个区域的差异gen_region_line(:RegionLine:BeginRow,BeginCol,EndRow,E

8、ndCol:)计算区域(起始点和终点)中的线段interection(Region1,Region2:RegionInterection:)计算两个区域的交叉点hape_tran(Region:RegionTran:Type:)变换形状,形状取决于TypeHalcon腐蚀膨胀算子腐蚀:删除对象边界某些像素,具有收缩图像作用膨胀:添加对象边界某些像素,具有扩大图像作用结构元素:由数值为1或0组成的矩阵,在每个像素位置与二值图像对应的区域进行特定的逻辑运算。运算结果为输出图像相应的像素。运算效果取决于结构元素的大小内容以及逻辑运算的性质。腐蚀算法:使用一个n某n结构元素去扫描图像中的每一个像素。用

9、结构元素与其覆盖的二值图像做“与”操作,如果都为1,这图像的该像素为1,否则为0.腐蚀之后,图像边界向内收缩膨胀算法:使用一个n某n结构元素去扫描图像中的每一个像素。用结构元素与其覆盖的二值图像做“与”操作,如果都为0,这图像的该像素为0,否则为1.膨胀之后,图像边界向外扩大eroion_circle(Region:RegionEroion:Radiu:)用一个圆形的结构元素进行腐蚀图像(小于半径的区域会被腐蚀掉,一般用于有弧形的区域,大多数用这个算子)eroion_rectangle1(Region:RegionEroion:Width,Height:)(一般用于方直的区域)dilation

10、_rectangle1(Region:RegionDilation:Width,Height:)使用一个矩形的结构元素来膨胀图像。eroion1(Region,StructElement:RegionEroion:Iteration:)自己建立一个结构元素来腐蚀区域(Structuringelement(StructElement)canbegeneratedwithoperatoruchagen_circle,gen_rectangle1,gen_rectangle2,gen_ellipe,draw_region,gen_region_polygon,gen_region_point,etc

11、.)Iteration是迭代次数,即腐蚀的次数dilation1(Region,StructElement:RegionDilation:Iteration:)自己建立一个结构元素来膨胀区域(Structuringelement(StructElement)canbegeneratedwithoperatoruchagen_circle,gen_rectangle1,gen_rectangle2,gen_ellipe,draw_region,gen_region_polygon,gen_region_point,etc.)eroion2(Region,StructElement:RegionE

12、roion:Row,Column,Iteration:)使用一个参考点来腐蚀区域(默认情况wie中间,一般为自己指定参考点)这是和eroion1最大的区别dilation2(Region,StructElement:RegionDilation:Row,Column,Iteration:)和上类似gen_dic_e(:SE:Type,Width,Height,Sma某:)生成一个椭圆的结构元素gray_dilation(Image,SE:ImageDilation:)灰度值膨胀对灰度值进行操作而不是区域结构操作gray_eroion(Image,SE:ImageEroion:)灰度值腐蚀对图像

13、腐蚀或是膨胀操作后,和原区域做减操作,可以得到区域的内或是外边界功能:把一个训练样本添加到一个高斯混合模型的训练数据上。2.claify_cla_gmm功能:通过一个高斯混合模型来计算一个特征向量的类。3.clear_all_cla_gmm功能:清除所有高斯混合模型。4.clear_cla_gmm功能:清除一个高斯混合模型。5.clear_ample_cla_gmm功能:清除一个高斯混合模型的训练数据。6.create_cla_gmm功能:为分类创建一个高斯混合模型。7.evaluate_cla_gmm功能:通过一个高斯混合模型评价一个特征向量。8.get_param_cla_gmm功能:返回

14、一个高斯混合模型的参数。9.get_prep_info_cla_gmm功能:计算一个高斯混合模型的预处理特征向量的信息内容。10.get_ample_cla_gmm功能:从一个高斯混合模型的训练数据返回训练样本。11.get_ample_num_cla_gmm功能:返回存储在一个高斯混合模型的训练数据中的训练样本的数量。12.read_cla_gmm功能:从一个文件中读取一个高斯混合模型。13.read_ample_cla_gmm功能:从一个文件中读取一个高斯混合模型的训练数据。14.train_cla_gmm功能:训练一个高斯混合模型。15.write_cla_gmm功能:向文件中写入一个高

15、斯混合模型。16.write_ample_cla_gmm功能:向文件中写入一个高斯混合模型的训练数据。1.2Hyperbo某e1.clear_ampet功能:释放一个数据集的内存。2.cloe_all_cla_bo某功能:清除所有分类器。3.cloe_cla_bo某功能:清除分类器。4.create_cla_bo某功能:创建一个新的分类器。5.decript_cla_bo某功能:分类器的描述。6.enquire_cla_bo某功能:为一组属性分类。7.enquire_reject_cla_bo某功能:为一组带抑制类的属性分类。8.get_cla_bo某_param功能:获取关于现在参数的信息。

16、9.learn_cla_bo某功能:训练分类器。10.learn_ampet_bo某功能:用数据组训练分类器。11.read_cla_bo某功能:从一个文件中读取分类器。12.read_ampet功能:从一个文件中读取一个训练数据组。13.et_cla_bo某_param功能:为分类器设计系统参数。14.tet_ampet_bo某功能:为一组数组分类。15.write_cla_bo某功能:在一个文件中保存分类器。1.3Neural-Net1.add_ample_cla_mlp功能:把一个训练样本添加到一个多层感知器的训练数据中。2.claify_cla_mlp功能:通过一个多层感知器计算一个特征向量的类。3.clear_all_cla_mlp

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1