Halcon

机器视觉Halcon快速调试方法-异常判断,异常显示,异常监控,异常获取方法

常用异常获取,try...catch... 看下具体案例: read_image (Image, 'chip_01')由于路径错误,程序中断并且跳至catch(Exception) 在左边变量窗口都会实时进行信息提示 ......
方法 视觉 机器 Halcon

Halcon模板匹配之形状匹配,缩放比匹配,相关性匹配

是什么是模板匹配? 模板就是一副已知的小图像,而模板匹配就是在一副大图像中搜寻目标,已知该图中有要找的目标,且该目标同模板有相同的尺寸、方向和图像元素,通过一定的算法可以在图中找到目标,确定其坐标位置 模板匹配的参数介绍: 1. 图像金字塔:Numberlever 2. 起始角度:AngleStar ......
相关性 形状 模板 Halcon

Halcon XLD 轮廓操作,轮廓交集补集

8.1获取轨迹的图像数据 获取轮廓坐标 get_contour_xld 算子:get_contour_xld(Contour : : : Row, Col) 示例:get_contour_xld (Contours4, Row26, Col) Contours4(输入对象):输入轮廓对象 Row26 ......
轮廓 交集 Halcon XLD

Halcon轮廓的分割,合并及圆&矩形&线拟合

变换 平滑轮廓:smooth_contours 算子:smooth_contours_xld(Contours : SmoothedContours : NumRegrPoints : ) 示例:smooth_contours_xld (Border, SmoothedContours, 11) B ......
矩形 轮廓 amp Halcon

Halcon XLD 生成提取&测量及特征筛选

6.1XLD 的生成和提取 XLD 的创建 生成圆轮廓gen_circle_contour_xld 算子:gen_circle_contour_xld( : ContCircle : Row, Column, Radius, StartPhi, EndPhi, PointOrder, Resolut ......
特征 Halcon XLD amp

halcon 仿射变换

一、两点计算:刚体仿射变换 1、vector_to_rigid: 1)根据两个以上点对计算计算刚性仿射变换矩阵,支持旋转和平移 2、vector_angle_to_rigid 1)根据点和角度计算刚性仿射变换矩阵,支持旋转和平移 ......
仿射 halcon

Halcon Variation_model 详解

介绍 使用Halcon 的差异模型进行检测,主要分为下面的四个步骤: create_shape_model 创建检测的区域匹配模板 注: 这里使用形状匹配模板,当然也可以通过其它的匹配算法实现 create_variation_model 创建差异模型 rain_variation_model 训练 ......
Variation_model Variation Halcon model

Halcon相机标定及畸变矫正

5.1相机标定过程 畸变矫正和图像坐标系向世界坐标系转换 九点标定: gen _caltab(行个数, 列个数, 圆形之间的间距单位M, 圆的半径与圆心间距之间的比值, 生成的文件名称caltab.descr', 'caltab.ps') 生成标定板的描述文件进行保存 CameraParameter ......
畸变 相机 Halcon

Halcon中打开相机相机示例

1.用 halcon 的采集助手抓图 ......
相机 示例 Halcon

Halcon图像灰度值运算&图像截取及合并&灰度特征值介绍

灰度膨胀运算gray_dilation_rect 算子gray_dilation_rect(Image : ImageMax : MaskHeight, MaskWidth : ) 示例:gray_dilation_rect (Image, ImageMax, 11, 11) Image(输入对象) ......
灰度 特征值 图像 amp 特征

Halcon图像的 OCR 识别&训练字符

2.1识别 OCR 的流程和方法 处理图像使得数字或是字母为白底黑字->创建字符识别句柄->识别->清除句柄 算子:read_ocr_class_mlp( : : FileName : OCRHandle) 示例:read_ocr_class_mlp ('Document_0-9A-Z_NoRej. ......
字符 图像 Halcon OCR amp

Halcon基础学习(一)

Halcon基础学习(一) 初见 目标: 提取出U4的位置坐标 结果: 编程逻辑 读取图片 按照RGB3通道处理图片 使用中值滤波 使用灰度滤波 使用二值化滤波 组件区域分割 使用特征直方图设置上下限 直到过滤到唯一一个以后,使用区域选择工具 在新打开的图片上面绘制十字叉 编程实现 read_ima ......
基础 Halcon

Halcon图像滤波&中值滤波&&高斯滤波&图像加减

均值滤波:mean_image 算子:mean_image(Image : ImageMean : MaskWidth, MaskHeight :) 示例:mean_image (Image5, ImageMean1, 3, 3) Image5(输入对象):输入灰度图像 ImageMean1(输出对 ......
amp 图像 中值 Halcon

Halcon图像的一维码二维码识别

7.1识别一维码的流程和方法 一维码的码制: 一维条码即指条码条和空的排列规则,常用的一维码的码制包括:EAN 码、39 码、 交叉 25 码、UPC 码、128 码、93 码,ISBN 码,及 Codabar (库德巴码)等 识别过程: 创建条形码模型 create_bar_code_model ......
图像 Halcon

Halcon区域间距离

点到点 distance_pp 算子:distance_pp( : : Row1, Column1, Row2, Column2 : Distance) 示例:distance_pp (10, 10, 100, 100, Distance) 10(输入参数1):输入第一个点的行坐标 10(输入参数2 ......
间距 区域 Halcon

Halcon画 ROI 区域及区域生成 保存区域,读取区域 生成空对象,向空对象中添加对象

画 ROI 区域并生成区域 画draw_?circle/ellipse/rectangle1/rectangle2/line, 生成一个的区域gen_?circle/ellipse/rectangle1/rectangle2/line 画··········· 算子:draw_circle( : : ......
区域 对象 Halcon ROI

Halcon区域集合运算及变换

集合运算 将多个区域连接为一个区域:union1 算子:union1(Region : RegionUnion : : ) 示例:union1 (ConnectedRegions, RegionUnion) ConnectedRegions(输入对象):输入多个区域 RegionUnion(输出对象 ......
区域 Halcon

Halcon形态学处理初级

开运算opening 以输入的参数形成的区域为基准,对目标区域进行模拟放置,能将参数形成的区域填满的保留,填不满开掉去除 先腐蚀后膨胀 作用 祛杂点 扩展链接:https://blog.csdn.net/qq_31671139/article/details/113184854 算子:opening ......
形态学 形态 Halcon

Halcon图像中的字体设定 字体颜色设定 显示样式设定 信息显示

图像中的字体设定set_display_font 算子:set_display_font( : : WindowHandle, Size, Font, Bold, Slant : ) 示例:set_display_font (200000, 24, 'mono', 'true', 'false') ......
字体 样式 图像 颜色 Halcon

Halcon图像处理的思维

观察图像->确定目标区域->去除不相关的干扰->缩小目标范围->找到目标 缩小目标区域时保证其稳定性 不被变换的图像干扰 算子只是工具 会使用即可 不必追究根底 研究算子是算法工程师的活 我们捡现成的就行 任何工具只有用的多了才会熟练 正所谓熟练生巧 唯熟尔 关键就是要多练习 切记勿眼高手低 想要达 ......
图像处理 图像 思维 Halcon

Halcon中的算子

2.1什么是算子? 算子就是由Halcon开发团队对图像处理的算法进行封装为方法由我们使用,作用就是对图像数据进行处理 2.2算子的格式? 算子名称(图像输入参数,图像输出参数,控制输入参数,控制输出参数) 算子结构中的四种参数被三个冒号分割开,一个算子中可能这四种参数不会都存在,但是参数的次序不会 ......
算子 Halcon

Halcon软件安装与界面简介

1. 下载Halcon17版本到到本地 2. 双击安装包后 3. 步骤如下 界面分为四大块 1. Halcon的五个助手 1) 图像采集助手:与相机连接,设定相机参数,采集图像 2) 标定助手:九点标定或是其它的标定,生成标定文件及内参外参,可以将像素单位转换为长度单位 3) 模板匹配助手:画取你想 ......
界面 简介 Halcon 软件

Halcon练习

1、数组操作: arr :=[1,2,3,4,5] //定义数组 cnt :=|arr| //数组长度a03 :=arr[2] //取单个值 par :=arr[0:2] //取多个值copy :=arr[0:cnt-1]//复制数组 区域生长图像分割 regiongrowing (Image,Ou ......
Halcon

Halcon 常用设置

1、 可视化-- 更新窗口 -- 在单步模式 -- 总是 2、Ctrl + E 弹出内置的函数定义 3、打开工程的默认图片位置 ......
常用 Halcon

C#联合halcon开发的通用视觉框架,可供初学者使用

C#联合halcon开发的通用视觉框架,可供初学者使用YID:995698462031316 ......
初学者 框架 视觉 halcon

Qt联合海康威视工业相机采集,在线转Halcon变量并显示

Qt联合海康威视工业相机采集,在线转Halcon变量并显示(独立封装、支持多相机、支持黑白相机和彩色相机)。YID:1650668685372998 ......
变量 相机 工业 Halcon

Halcon学习教程一之提取十字线中心 图像分割

原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/17266405.html 废话不多说,因为毕业后工作原因比较忙,好久没更新博客了,直接上图。。。 上图有个十字线,我们要提取出十字线的中心(Hhhh这个线是我随手画的 没画直!!) 第一步:肯定是 ......
十字线 学习教程 十字 图像 教程

Halcon与C#贴片机,带运动控制部分,四轴运动使用 国内性价比很高的雷赛驱动卡

Halcon与C#贴片机,带运动控制部分,四轴运动使用 国内性价比很高的雷赛驱动卡,非常方便,程序带注释,懂一点C#和Halcon的改一下可以直接使用。 自带加密算法YID:949666673303336 ......
贴片机 贴片 性价比 部分 Halcon

在C#中使用Halcon开发视觉检测程序

简介 本文的初衷是希望帮助那些有其它平台视觉算法开发经验的人能快速转入Halcon平台下,通过文中的示例开发者能快速了解一个Halcon项目开发的基本步骤,让开发者能把精力完全集中到算法的开发上面。 首先,你需要安装Halcon,HALCON 18.11.0.1的安装包会放在文章末尾。安装包分开发和 ......
视觉 程序 Halcon
共59篇  :2/2页 首页上一页2下一页尾页