随笔分类 - [04]halcon随笔
有关“halcon”的一些随笔
摘要:条形码或条码(barcode)是由一组按一定编码规则排列的条,空符号,用以表示一定的字符,数字及符号组成的信息。条码系统是由条码符号设计,制作及扫描阅读组成的自动识别系 统。 条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,仅能存储一个代号,使用时...
阅读全文
摘要:机器视觉工程应用主要可划分为硬件和软件两大部分。硬件:工程应用的第一步就是硬件选型。硬件选型很关键,因为它是你后面工作的基础。主要是光源、工业相机和镜头选择。软件:目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+visio...
阅读全文
摘要:实例二:长度和角度测量素材图片:halcon代码: 1: *读取并截取图片 2: dev_close_window() 3: read_image (Image, 'D:/MyFile/halcon/长度和角度测量/图.png') 4: crop_rectangle1 (Image,...
阅读全文
摘要:实例一:车牌识别素材图片:halcon代码: 1: read_image(Image,'D:/MyFile/halcon/车牌识别/图片.jpg') 2: decompose3(Image,ImageR,ImageG,ImageB) 3: trans_from_rgb(ImageR,Im...
阅读全文
摘要:示例:数字识别要识别的图片:halcon源码: 1: *读取图片 2: read_image(Image,'D:/MyFile/halcon/数字识别/1.jpg') 3: 4: *图像处理 5: decompose3(Image, ImageR, ImageG, ImageB...
阅读全文
摘要:示例:读取并处理图片halcon源码: 1: *读取图片 2: read_image(Image,'D:/MyFile/C#/HalconCsExample/示例图片.jpg') 3: get_image_size(Image,Width,Height) 4: 5: *图像处理...
阅读全文
摘要:示例一:打开一张图片halcon源码: 1: dev_close_window () 2: read_image (Image, 'D:/MyFile/halcon/长度和角度测量/图.png') 3: get_image_size (Image, Width, Height) 4:...
阅读全文
摘要:dev_clear_obj(Objects : : : ) 删除一个iconic对象dev_error_var( : : ErrorVar, Mode : ) 定义或取消定义一个错误变量dev_get_exception_data( : : Exception, Name : Value) ...
阅读全文
摘要:assign( : : Input : Result) 指定一个新值给控制变量comment( : : Comment : ) 为程序添加一行注释exit( : : : ) 终止HDevelopglobal( : : Declaration : ) 申明一个全局变量insert( ...
阅读全文
摘要:一,基本的图像通道知识不予介绍 二,单通道图像分割 1阈值分割 全局阈值,局部阈值法,直方图自动阈值(自适应阈值)指定全局阈值 threshold( Image: Region: MinGray, MaxGray) //人工设置阈值局部阈值法,后面再加以描述直方图自动阈值(自...
阅读全文
摘要:一 读取的3种方式: read_image( image,'filename') //image 是输出对象,后面是输入文件的路径和名称读取多图: 1,申明一个数组,分别保存路径 ImagePath:=[] ImagePath[0]:='D:/1.bmp' ImagePath[1]:...
阅读全文
摘要:(一)数字图像基础概念1、数字图像:一幅图像可以定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,而在任何一对空间坐标(x,y)处的幅值f称为图像该点处的强度或灰度。当x,y和灰度值f是有限的离散数值时,我们称该图像为数字图像。简而言之,数字图像就是离散的灰度集。2、像素:数字图像是由有...
阅读全文
摘要:1.read_cam_par( : : CamParFile : CameraParam) 从文件夹中读取相机的内参数。 2.disp_caltab( : : WindowHandle, CalTabDescrFile, CameraParam, CaltabPose, ScaleFac : ...
阅读全文
摘要:如图:由标定板位姿获取测量板位姿1.pose_to_hom_mat3d( : : Pose : HomMat3D)把三维位姿转化为齐次变换矩阵2.hom_mat3d_translate_local( : : HomMat3D, Tx, Ty, Tz : HomMat3DTranslate)相对于新坐...
阅读全文
摘要:1.gen_measure_rectangle2( : : Row, Column, Phi, Length1, Length2, Width, Height,Interpolation : MeasureHandle)产生测量矩形句柄,控制输入为测量矩形范围的坐标中心,矩形长轴和水平方向夹角范围的...
阅读全文
摘要:In the reference manual,operator signatures are visualized in the following way: operator ( iconic input : iconic output : control input : control out...
阅读全文
摘要:异常处理:try ... catch ... endtry:异常算子处理句柄throw:允许处理用户定义的意外情况。
阅读全文
摘要:1) if ... endif / if ... else ... endif / if ... elseif ... else ... endif2) for ... endfor3) while ... endwhile4) repeat ... until(循环体至少被执行一次,直到满足条件时...
阅读全文
摘要:1、标准赋值Ø assign(Input, Result) //编辑形式,永远都是输入在前,输出在后 1: assign(sin(x) + cos(y), u)Ø Result := Input //代码形式 1: u := sin(x) + cos(y) //与之前的assign(s...
阅读全文
摘要:二、Halcon数据类型两类参数:1、图形参数Iconic (image, region, XLD)2、与控制参数Control (string, integer, real, handle),在Halcon算子的参数中,依次为:输入图形参数、输出图形参数、输入控制参数、输出控制参数;并且其输入参数...
阅读全文