一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 用EmguCV加载并显示图像 1、新建C#控制台引用程序(步骤略去),在“解决方案”中的“引用”那里右击“添加引用”,找到Emgu.CV添加进去即可。 2、在源码中添加如下引用: 1 using Emgu.CV; 2 using Emgu.CV.CvEnum; 这相当于OpenCV的: 1 #inc 阅读全文
posted @ 2021-02-24 15:16 一杯清酒邀明月 阅读(753) 评论(0) 推荐(0)
摘要: if … endif / if … else … endif / if … elseif … else … endif for … endfor while … endwhile repeat … until(循环体至少被执行一次,直到满足条件时退出。等同于C语言的do…while语句) 此外,也有 阅读全文
posted @ 2021-02-24 14:45 一杯清酒邀明月 阅读(721) 评论(0) 推荐(0)
摘要: Region参数 缺陷类型 1.边缘凹凸检测2.内部凸凹点、瑕疵、污点、内部烫伤、孔洞3.划痕(用低角度环形光进行打光,将划痕打亮,背景打暗;也可用同轴光,让表面反光不明显) 缺陷图像处理 1.blob分析+特征提取2.blob分析+特征提取+差分3.频域+空间域4.光度立体化5.特征训练6.测量+ 阅读全文
posted @ 2021-02-24 14:39 一杯清酒邀明月 阅读(1570) 评论(0) 推荐(0)
摘要: 数组的创建及基本运算 阅读全文
posted @ 2021-02-24 14:37 一杯清酒邀明月 阅读(981) 评论(0) 推荐(0)
摘要: HALCON 1. 语法范式 Syntax Style 1.1. 基本格式 1.1.1. 算子格式 算子(输入图像参数:输出图像参数:输入控制参数:输出控制参数) 其中四个参数任意一个可以为空 e.g.1.threshold(Image : Region : MinGray, MaxGray : ) 阅读全文
posted @ 2021-02-24 14:02 一杯清酒邀明月 阅读(1435) 评论(0) 推荐(0)
摘要: 条件<condition> ,<condition> 内为计算成an integer or boolean value的表达式。 表达式的值1则条件为真,否则为假。 1.if(<condition>)。。。 endif:条件为真时,执行条件后的内容,否则转到endif. 2.if (<conditi 阅读全文
posted @ 2021-02-24 13:59 一杯清酒邀明月 阅读(622) 评论(0) 推荐(0)
摘要: 函数原型: set_grayval(Image::Row,Column:Grayval:) 功能: 设置图像的灰度值 参数列表: 第1个参数(in):输入图像 第2个参数(in):被访问像素的行坐标,Row >= 0 && Row < height 第3个参数(in):被访问像素的列坐标,Col > 阅读全文
posted @ 2021-02-24 13:32 一杯清酒邀明月 阅读(2425) 评论(0) 推荐(0)
摘要: 矩阵创建及运算 创建矩阵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 一杯清酒邀明月 阅读(1192) 评论(0) 推荐(0)
摘要: 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 一杯清酒邀明月 阅读(2068) 评论(0) 推荐(0)
摘要: 一 图像分割之阈值分割: 请参见halcon例程:gray_histo.hdev 此例程中主要用到两个算了: 1.gray_histo(Regions,Image:::AbsoluteHisto,RelativeHisto) 作用:获得图像的某一指定区域内的灰度分布,将数据写入到参数Absolute 阅读全文
posted @ 2021-02-24 10:19 一杯清酒邀明月 阅读(2248) 评论(0) 推荐(0)
摘要: 函数原型: intensity(Regions,Images:::Mean,Deviation) 功能: 计算Images中Regions的均值和方差。 参数列表: 第1个参数Regions是输入对象,即被计算区域 第2个参数Images是输入变量,即灰度图像 第3个参数Mean是输出变量,即被测区 阅读全文
posted @ 2021-02-24 10:10 一杯清酒邀明月 阅读(12328) 评论(0) 推荐(0)
摘要: 功能 使用鼠标的左键在窗口上绘制一个闭合的区域.在没有点击鼠标的右键之前,此函数一直阻塞。按下右键,结束区域绘制,窗口会显示填充的闭合区域,填充的颜色可以使用dev_set_color设置.draw_region生成区域没有灰度值的定义. 函数参数 draw_region( : Region : W 阅读全文
posted @ 2021-02-24 09:40 一杯清酒邀明月 阅读(587) 评论(0) 推荐(0)
摘要: scale_image(Image : ImageScaled : Mult, Add : ) 缩放图像的灰度值。最佳Mult和Add值的选取由下: 其中:GMin为图像的最大灰度值,GMax为图像的最小灰度值。 可配合算子 min_max_gray(Regions, Image : : Perce 阅读全文
posted @ 2021-02-24 09:32 一杯清酒邀明月 阅读(2337) 评论(0) 推荐(1)
摘要: 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 一杯清酒邀明月 阅读(5038) 评论(0) 推荐(0)
摘要: 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 一杯清酒邀明月 阅读(1020) 评论(0) 推荐(0)