HALCON-算子函数-整理-1-19章_第1页
HALCON-算子函数-整理-1-19章_第2页
HALCON-算子函数-整理-1-19章_第3页
HALCON-算子函数-整理-1-19章_第4页
HALCON-算子函数-整理-1-19章_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、halcon算子中文解释评论(:评论:)注释语句出口(:)退出函数open_file (:文件名,文件类型:文件句柄)创建(输出或追加)或者打开(输出)文本文件fwrite_string (:文件句柄,字符串:)写入线dev _ close _ window(:33603360)关闭活跃的图形窗口。读取图像(:图像:文件名:);加载图片get_image_pointer1(图像:指针,类型,宽度,高度)获得图像的数据。如:类型(=字节uint2 int2等等)和图像的尺寸(的宽度和高度)dev _ open _ window(:行、列、宽度、高度、背景:窗口句柄)打开一个图形的窗口。dev_s

2、et_part (:行1,列1,行2,列2 :)修改图像显示的位置dev_set_draw(填充”)填满选择的区域dev_set_draw(边距”)显示的对象只有边缘线,dev _ set _线宽(3)线宽用线宽指定阈值(图像:区域:明格雷,最大灰度:)选取从输入图像灰度值的g满足下列条件:MinGray=g=MaxGray的像素。dev_set_colored(数字)显示地区是用到的颜色数目dev _ set _ color(: ColorName :)指定颜色连接(区域:连接区域:)合并所有选定像素触摸相互连通区填充(区域:区域填充:)填补选择区域中空洞的部分填充形状(区域:区域填充:特征

3、,最小,最大:)选择_形状(区域:选择区域:特征,操作,最小,最大:)选择带有某些特征的区域操作是运算,如与或minist _ rectangle 1(区域:行1,列1,行2,列2)以矩形像素坐标的角落,第1列,第2行(第1行,第2列)计算矩形区域(平行输入坐标轴)。显示(对象:)显示图片disp_rectangle1 (:窗口句柄,行1,列1,行2,列2 :)显示的矩形排列成的disp_rectangle1。显示一个或多个矩形窗口的产量。描述一个矩形左上角(第1行,第1列)和右下角(第2行,第2列)。显示效果如图1.纹理_定律(图像:图像纹理:过滤器类型,移位,过滤器大小:)纹理法则实行纹理

4、变换图像过滤器类型:预置的过滤器班次:减少灰度变化筛选器大小:过滤的尺寸平均值_图像(图像:图像平均值:掩模宽度,掩模宽度:)平滑图像,原始灰度值的平均数MaskWidth:过滤器的宽度面具bin_threshold(图像:区域:)自动确定阈值地区:黑暗的区域的图像dyn_threshold(原始图像,阈值图像:区域DynThresh :偏移,亮暗:)比较两个像素的图像像素区域动态阈值(输出)分割区域偏移量:减少噪音引起的问题亮暗提取光明、黑暗或类似的地方?膨胀_圆(区域:区域膨胀:半径:)扩张有一个圆形结构元素的地区半径圆半径补码(地区:地区补码:)返还补充的区域减少域(图像,区域:图像减少

5、:)减少定义领域的图像图像缩小=图像区域开口_圆(区域:区域开口:半径:)打开具有圆形结构元素的地区,平滑图像的边界半径:半径dev _ clear _ window(:33603360)清除视图窗体获取按钮(:窗口句柄:行、列、按钮)原地等待直到鼠标按下选择区域点(区域:减少区域:行,列:)选择所有包含给定像素的区域膨胀_直角1(区域:区域膨胀:宽度,高度:)扩张有矩形元素地区宽度构建的矩形的宽度差异(地区,子:地区差异:)计算两个区域的差异计算区域中的线段(起点和终点)截面(区域1,区域2 :截面:)计算两个区域的交点shape _ trans(regioner : regioner tr

6、ans : type :)根据类型转换形状Halcon腐蚀膨胀操作器腐蚀:删除物体边界的一些像素,具有缩小图像的功能。扩展:在对象的边界添加一些像素来放大图像结构元素:由值1或0组成的矩阵,它在每个像素位置对应于二进制图像的区域中执行特定的逻辑运算。计算结果是输出图像的相应像素。操作效果取决于结构元素的大小和内容以及逻辑操作的性质。腐蚀算法:使用nXn结构元素扫描图像中的每个像素。使用结构元素及其覆盖的二进制图像来执行与运算。如果两者都为1,则该图像的像素为1,否则为0。腐蚀后,图像边界向内收缩。扩展算法:使用nXn结构元素扫描图像中的每个像素。使用结构元素及其覆盖的二进制图像来执行与运算。如

7、果两者都为0,则该图像的像素为0,否则为1。扩展后,图像边界向外扩展侵蚀_圆(区域:区域侵蚀:半径:)使用圆形结构元素来蚀刻图像(小于半径的区域将被蚀刻掉,通常用于有弧的区域,大多数情况下使用此操作符)侵蚀_矩形1(区域:区域侵蚀:宽度,高度:)(通常用于正方形区域)膨胀_矩形1(区域:区域膨胀:宽度,高度:)使用矩形结构元素来扩展图像。腐蚀1(区域,结构元素:区域化:迭代:)创建一个结构元素来腐蚀结构元素可以用操作符生成,如生成圆、生成矩形1、生成矩形2、生成椭圆、绘制区域、生成区域多边形、生成区域点等。)迭代次数是迭代的次数,即腐蚀的次数扩展1(区域,结构元素:区域扩展:迭代:)创建一个结

8、构元素来扩展区域,可以使用诸如生成圆、生成矩形角1、生成矩形角2、生成椭圆、绘制区域、生成区域多边形、生成区域点等运算符来生成。)侵蚀2(区域,结构元素:区域侵蚀:行,列,迭代:)使用一个参考点来侵蚀该区域(默认情况下,wie为中间,通常为其自身指定一个参考点)。这是与erosion1最大的区别。膨胀2(区域、结构元素:区域稀释:行、列、迭代:)与上面类似。生成一个椭圆形的结构元素灰度膨胀(图像,SE :图像膨胀:)灰度值膨胀对灰度值进行操作,而不是区域结构操作灰度腐蚀(图像,se :图像腐蚀:)灰度值腐蚀在图像被腐蚀或扩展后,可以通过减去原始区域来获得该区域的内部或外部边界。HALCON算子

9、函数(1)分类HALCON运算符函数第1章:分类1.1高斯混合模型1.add_sample_class_gmm功能:将训练样本添加到高斯混合模型的训练数据中。2.classify _ class _ gmm函数:通过高斯混合模型计算一类特征向量。3.clear_all_class_gmm功能:清除所有高斯混合模型。4.clear_class_gmm功能:清除高斯混合模型。5.清除样本类别gmm功能:清除高斯混合模型的训练数据。6.create_class_gmm功能:为分类创建高斯混合模型。7 .评估_class_gmm功能:通过高斯混合模型评估特征向量。8.get_params_class_

10、gmm函数:返回高斯混合模型的参数。9.get_prep_info_class_gmm函数:计算高斯混合模型预处理特征向量的信息量。10.get_sample_class_gmm功能:从高斯混合模型的训练数据中返回训练样本。11.get_sample_num_class_gmm函数:返回高斯混合模型的训练数据中存储的训练样本数。12.read_class_gmm功能:从文件中读取高斯混合模型。13.读取样本类别gmm功能:从文件中读取高斯混合模型的训练数据。14.train_class_gmm功能:训练高斯混合模型。15.write_class_gmm函数:将高斯混合模型写入文件。16.wri

11、te_samples_class_gmm功能:将高斯混合模型的训练数据写入文件。1.2超级盒子1.clear_sampset函数:释放数据集的内存。2.关闭所有类别框功能:清除所有分类器。3.关闭类盒功能:清除分类器。4.创建类别框功能:创建一个新的分类器。5.descript_class_box功能:分类器描述。6.enquire _ class _ box功能:对一组属性进行分类。7.查询_拒绝_类别_箱功能:用抑制类对一组属性进行分类。8.get_class_box_param功能:获取当前参数的信息。9.learn_class_box功能:训练分类器。10.learn_sampset_box功能:用数据集训练分类器。11.read_class_box功能:从文件中读取分类器。12.read_sampset功能:从文件中读取训练数据集。13.set_class_box_param功能:为分类器设计系统参数。14.test_sampset_box功能:对一组数组进行分类。15.write_class_box功能:将分类器保存在文件中。1.3神经网络1.add_sample_

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论