在Halcon软件中,gen_rectangle1函数是一个非常实用的算子,用于生成平行于坐标轴的矩形区域。下面我将根据您的要求,详细解释这个函数的相关内容。 1. gen_rectangle1函数的作用 gen_rectangle1函数在Halcon中用于生成一个或多个平行于坐标轴的矩形区域。这些矩形区域可以用于后续的图像处理或分析任务,如定义感兴趣区域(R...
算子列表 gen_rectangle1(算子名称) 名称 gen_rectangle1— Create a rectangle parallel to the coordinate axes. 参数签名 gen_rectangle1( :Rectangle:Row1,Column1,Row2,Column2: ) 描述 The operatorgen_rectangle1generates one or more rectangles parallel to the coordinate axes which are described by th...
1、gen_rectangle1通过两个坐标生成矩形——程序中通过该算子生成矩形框区域,该区域为分类器样本。 1.1、rectangle:存放区域 1.2、Row1:左上角点X坐标 1.3、Column1:左上角点Y坐标 1.4、Row2:右下角点X坐标 1.5、Column2:右下角点Y坐标 2、gen_empty_obj 生成一个空元组——用来存放样本。 2.1、EmptyObject...
根据FileName 读取图片,然后输出到 Image 中。 2、rgb1_to_gray(RGBImage : GrayImage : : ) 将RGB图像 RGBImage 转为灰度图输出到 GrayImage 中 3、gen_rectangle1( : Rectangle : Row1, Column1, Row2, Column2 : ) 创建一个矩形,左上角坐标是(Column1, Row1),右下角坐标是(Column2 , Row2)...
gen_rectangle1:生成矩形区域。 gen_circle:生成圆形区域。 reduce_domain:裁剪图像到指定区域。 dilation_circle、erosion_circle、closing_circle、opening_circle:分别进行圆形膨胀、腐蚀、闭合和开操作。 二、高阶算子 除了基础算子外,Halcon还提供了许多高阶算子,用于更复杂的图像处理任务。 图像分割: local_threshold...
gen_circle(Circle,100,200,100.5) 1. 算子窗口-编辑使用注意事项 1、修改算子窗口参数,点击替换,将更新代码,点击应用将添加代码 图形窗口 1、打开图片方式:将图片直接拖拽至图像窗口中。 2、状态栏显示有图像的宽和高与色彩通道;色彩通道3表示彩色图,通道1表示黑白图片 ...
1.ROI区域 图像裁剪 gen_rectangle1 reduce_domain 2.图像增强 直方图均衡化 equ_histo_image 直方图均衡化 gray_histo 计算灰度分布,生成直方图 gen_region_histo 由直方图转换为区域 增强对比度 emphasize scale_image_max 处理失焦图像 锐化算子:Sobel、Canny、Laplace算子 ...
gen_rectangle算子用于生成指定位置的矩形Region。其原型如下所示: gen_rectangle1(:Rectangle:Row1,Column1,Row2,Column2:)Rectangle是输出对象,即生成的矩形区域Row1是输入变量,即左上角点的行值Column1是输入变量,即左上角点的列值Row2是输入变量,即右下角点的行值Column2是输入变量,即右下角点的列值 ...
最后一部分将进行性能评估与对比实验,并根据结果进行结果分析与讨论,帮助读者更全面地了解该算子。 1.3 目的 本文旨在帮助读者深入理解Halcon开源库中的opening_rectangle1算子。通过详细介绍其原理、参数和应用场景,并举例说明其实际运用情况,读者可以加深对该算子在图像处理中的认识和使用能力。此外,通过性能评估与对比实...
get_domain (Image, Domain)得到整幅图像的区域gen_rectangle1 (Rectangle, Row1, Column1, Row2, Col 15、umn2)在区域内部的实心区域得到一个平行于横坐标的最大矩形。complement(Region : RegionComplement : : )找到输入区域的补区域。interjacent (Regions, RegionInterjacent, 'border')找到将各个区域分割...