Halcon 算子set_grayval,用于在图像中设置单个像素值
摘要:函数原型: set_grayval(Image::Row,Column:Grayval:) 功能: 设置图像的灰度值 参数列表: 第1个参数(in):输入图像 第2个参数(in):被访问像素的行坐标,Row >= 0 && Row < height 第3个参数(in):被访问像素的列坐标,Col >
阅读全文
posted @
2021-02-24 13:32
一杯清酒邀明月
阅读(2185)
推荐(0) 编辑
Halcon 矩阵运算
摘要:矩阵创建及运算 创建矩阵m := [1,2,3,4]create_matrix(2,2,[1.0,2.0,3.0,4.0],matrix_id)create_matrix(2,2,[2,3,1,3],matrix_1_id) 获取矩阵的值 获取单个值get_value_matrix(matrix_i
阅读全文
posted @
2021-02-24 13:18
一杯清酒邀明月
阅读(1097)
推荐(0) 编辑
Halcon 如何将图像转化为矩阵形式
摘要:1 * 读取一张灰度图像 2 read_image (Image, 'fabrik') 3 4 * 获取图像大小 5 get_image_size(Image, Width, Height) 6 7 * 获取区域里每个像素的坐标 8 * 参数2,3:输出参数 9 get_region_points(
阅读全文
posted @
2021-02-24 11:39
一杯清酒邀明月
阅读(1917)
推荐(0) 编辑
Halcon 图像分割
摘要:一 图像分割之阈值分割: 请参见halcon例程:gray_histo.hdev 此例程中主要用到两个算了: 1.gray_histo(Regions,Image:::AbsoluteHisto,RelativeHisto) 作用:获得图像的某一指定区域内的灰度分布,将数据写入到参数Absolute
阅读全文
posted @
2021-02-24 10:19
一杯清酒邀明月
阅读(2033)
推荐(0) 编辑
Halcon intensity算子,用于计算灰度的均值和方差
摘要:函数原型: intensity(Regions,Images:::Mean,Deviation) 功能: 计算Images中Regions的均值和方差。 参数列表: 第1个参数Regions是输入对象,即被计算区域 第2个参数Images是输入变量,即灰度图像 第3个参数Mean是输出变量,即被测区
阅读全文
posted @
2021-02-24 10:10
一杯清酒邀明月
阅读(11782)
推荐(0) 编辑
Halcon draw_region接口
摘要:功能 使用鼠标的左键在窗口上绘制一个闭合的区域.在没有点击鼠标的右键之前,此函数一直阻塞。按下右键,结束区域绘制,窗口会显示填充的闭合区域,填充的颜色可以使用dev_set_color设置.draw_region生成区域没有灰度值的定义. 函数参数 draw_region( : Region : W
阅读全文
posted @
2021-02-24 09:40
一杯清酒邀明月
阅读(520)
推荐(0) 编辑
Halcon scale_image 函数用法技巧
摘要:scale_image(Image : ImageScaled : Mult, Add : ) 缩放图像的灰度值。最佳Mult和Add值的选取由下: 其中:GMin为图像的最大灰度值,GMax为图像的最小灰度值。 可配合算子 min_max_gray(Regions, Image : : Perce
阅读全文
posted @
2021-02-24 09:32
一杯清酒邀明月
阅读(2101)
推荐(1) 编辑
Halcon 保存图像
摘要:1、直接保存 write_image( image , 'bmp' , 0 , 'C:/桌面/1' ) 2、窗口保存 //带文字,region保存 dump_window_image( image , 20000) //图像名,窗口句柄 write_image( image , 'bmp' , 0
阅读全文
posted @
2021-02-24 08:49
一杯清酒邀明月
阅读(4753)
推荐(0) 编辑
Halcon 读取多张图片
摘要:1.第1种方法 遍历文件路径数组 1 path:='E:/images1/' 2 ImagePath:=[] 3 ImagePath[0]:='a000.bmp' 4 ImagePath[1]:='a001.bmp' 5 ImagePath[2]:='a002.bmp' 6 ImagePath[3]
阅读全文
posted @
2021-02-24 08:27
一杯清酒邀明月
阅读(892)
推荐(0) 编辑
Halcon 算子 sub_image add_image mult_image div_image
摘要:四个算子基本功能都是对两幅图片或包含多幅图片的数组进行操作,主要不同点在于计算公式的不同,div_image的参数取值范围和其它三个略又不同 作用:两个图片相减; 参数翻译(顺序对应以上参数顺序): 输入参数需要被减的图片、 输入参数拿来减的图片、 输出参数结果图片、 输入矫正因子 -255.0 ≤
阅读全文
posted @
2021-02-23 16:42
一杯清酒邀明月
阅读(469)
推荐(0) 编辑
Halcon 算子 get_grayval 用于读取图像的灰度值
摘要:函数原型: get_grayval(Image::Row,Column:Grayval) 功能: 读取图像的灰度值 参数列表: 第1个参数(in):输入图像 第2个参数(in):被访问像素的行坐标,Row >= 0 && Row < height 第3个参数(in):被访问像素的列坐标,Col >=
阅读全文
posted @
2021-02-23 15:43
一杯清酒邀明月
阅读(1844)
推荐(0) 编辑
Halcon 算子 convert_image_type 转换图像类型
摘要:函数原型: convert_image_type( Image : ImageConverted : NewType : ) 函数作用:转换图像类型如果将大的灰度范围类型转换为小的灰度范围,如int4转为byte,太大或太小的数值被裁掉。因此在用该算子前,先调用scale_image调整灰度范围。
阅读全文
posted @
2021-02-23 15:30
一杯清酒邀明月
阅读(1540)
推荐(0) 编辑
Halcon 最全图像类型格式介绍
摘要:‘byte’ 每像素1字节,无符号 值范围: (0到255) ‘int1’ 每像素1字节,有符号 值范围: (-128到127) ‘uint2’ 每像素2字节,无符号 值范围: (0到65535) ‘int2’ 每像素2字节,有符号 值范围: (-32768到32767) ‘int4’ 每像素4字节
阅读全文
posted @
2021-02-23 15:26
一杯清酒邀明月
阅读(1074)
推荐(0) 编辑
Halcon 矩阵和图像的运算
摘要:1 ****************************************************************** 2 **********************halcon矩阵和图像的运算*********************** 3 *****************
阅读全文
posted @
2021-02-23 15:18
一杯清酒邀明月
阅读(585)
推荐(0) 编辑
Halcon中 reduce_domain算子和crop_domain算子的使用及配合
摘要:1 reduce_domain算子 reduce_domain ( Image, Region : ImageReduced : : ) 其中,Image是输入的图像;Region是输入的区域;ImageReduced是输出的图像,是Image中Region的那部分图像。 通过reduce_doma
阅读全文
posted @
2021-02-23 15:13
一杯清酒邀明月
阅读(1573)
推荐(0) 编辑
Halcon 如何把一个region截取出来保存为图像
摘要:1 read_image(Image,'monkey') 2 gen_circle(region,200,200,150) 3 reduce_domain(Image,region,Mask) 4 crop_domain(Mask, ImagePart1) 5 write_image(ImagePa
阅读全文
posted @
2021-02-23 15:07
一杯清酒邀明月
阅读(932)
推荐(0) 编辑
Halcon 算子 connection() 简介
摘要:最近开始接触Halcon,在学习过程中发现connection()算子是个非常常用且实用的函数,但是通过Halcon自带的文档及查阅相关博客时,怎么看都理解不了这个算子到底是怎么工作的,恰巧在贴吧里面看到了一则解释,可以说是非常的清晰,在此分享出来,与大家共同学习。 1、connection(Reg
阅读全文
posted @
2021-02-23 15:02
一杯清酒邀明月
阅读(1711)
推荐(0) 编辑
Halcon 阈值算子汇总
摘要:全局阈值 threshold(Image : Region : MinGray, MaxGray : ) 快速阈值,此算子与threshold类似,只是多了一个输入参数MinSize :提取对象的最小尺寸 fast_threshold(Image : Region : MinGray, MaxGra
阅读全文
posted @
2021-02-23 15:00
一杯清酒邀明月
阅读(769)
推荐(0) 编辑
Halcon 算子 min_max_gray 决定区域内最小最大灰度值
摘要:函数原型: min_max_gray( Regions, Image : : Percent : Min, Max, Range) 函数作用:决定区域内最小最大灰度值 注:如果Percent是50,Min = Max = Median,如果Percent是0,将没有直方图被代入计算为了提高运算速度。
阅读全文
posted @
2021-02-23 14:55
一杯清酒邀明月
阅读(2549)
推荐(0) 编辑
Halcon 算子翻译 region_to_mean
摘要:名称 region_to_mean - 用平均灰度值绘制区域。 用法 region_to_mean(Regions, Image : ImageMean : : ) 描述 region_to_mean根据图像Image返回一个图像,其中Regions的区域被绘制为其平均灰度值。 该算子主要是为了将分
阅读全文
posted @
2021-02-23 14:16
一杯清酒邀明月
阅读(258)
推荐(0) 编辑