- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机器视觉算法开发软件 HALCON
HALCON 是世界范围内广泛使用的机器视觉软件,用户可以利用其开放式结构快速开发图像处理和机器视觉软件。
HALCON 提 供 交 互 式 的 编 程 环 境 HDevelop 。 可 在Windows,Linux,Unix 下使用,使用 HDevelop 可使用户快速有效的解决图像处理问题。HDevelop 含有多个对话框工具,实时交互检查图像的性质,比如灰度直方图,区域特征直方图,放大缩小等,并能用颜色标识动态显示任意特征阈值分割的效果,快速准确的为程序找到合适的参数设置。HDevelop 程序提供进程,语法检查,建议参数值设置,可在任意位置开始或结束,动态跟踪所有控制变量和图标变量, 以便查看每一步的处理效果。当用户对于机器视觉编程代码完成后, HDevelop 可将此部分代码直接转化为 C++,C 或 VB 源代码,以方便将其集成到应用系统中。
HALCON 提供交互式的模板描述文件生成工具 HmatchIt,。可交互式地为一个模型定义一个任意形状的感性趣区域,HmatchIt 优化给出此创建模型的合适参数, 自动生成模板描述文件以供程序调用, 快速为基于形状匹配和结构匹配的用户找到实现目标识别和匹配应用的合适的参数设置。
HALCON 提供支持多 CPU 处理器的交互式并行编程环境Paralell Develop, 其继承了单处理器板HDevelop 的所有特点,在多处理器计算机上会自动将数据比如图像分配给多个线程,每一个线程对应一个处理器,用户无需改动已有的HALCON 程序,就立即获得显
著的速度提升。
HALCON 中HDevelop Demo 中包含 680 个应用案例,根据不同的工业领域,不同的用法和算法分类列出,用户可以根据自己的需求方便的找到相对应的类似案例,快速掌握其函数用法。
HALCON 提供的函数使用说明文档,详细介绍每个函数的功能和参数用法,提供在不用开发语言(VC,VB,.NET 等)下的开发手册,而且提供一些算法(例如 3D)的原理性介绍,给用户的学习提供帮助。
特点: 原型化的开发平台,自动语法检查; 动态察看控制和图标变量;
支持多种操作系统; 支持多 CPU;
支持多种文件格式; 自动语言转化功能;
与硬件无关,可支持各种硬件;
应用领域: 医学图像分析;
2D/3D 测量; 立体视觉; 匹配定位;
光学字符识别;
Blob 分析;
表面检测;
平板,晶片及硬模检测; 遥感图像和航空图像分析; 条码识别;
技术参数: 图像滤波
图像增强:对比度增强、亮度校正、直方图归一化、直方图均衡
平滑滤波:各向非同性滤波、高斯平滑、均值滤波、阶梯滤波器(中值、分离系数中值滤波、加权中值等),中度滤波、Sigma 滤波、切尾均值、椒盐噪声去除,递归平滑滤波
边缘滤波:Canny, Deriche, Lanser, Shen, Frei, Kirsch, Roberts, Prewitt, Roberts, Prewitt, Robinson, Sobel, Laplace 算子 高斯差分,高斯导数、边缘闭合
点滤波: Foerstner, Harris, Sojka 亚象素精度点提取滤波器纹理: Laws 滤波器(3X3,5x5,7X7)离差、熵
算术运算:比例缩放、加、减、乘、绝对值、最大值、最小值、翻转颜色变换:CIElab,hsv,his,yiq,yuv,CIExyz,hls,his 等
傅立叶变换:高速 FFT、高斯、导数计算、Gabor 滤波器、带通、高通、低通滤波,能量、相位,权值计算
霍夫变换:线、园检测。
其他类型滤波器:自定义滤波器、点滤波器、灰度骨架抽取,主成分
分析,拓扑骨架抽取,高斯金字塔变换、类型转换
亚象素边缘及线提取
Canny、Deriche Lanser 和Sobel 边缘检测算子;Facet 模型及Steger线提取(精度高于 1/50 像素);亚象素彩色边缘、线提取;亚象素阈值
亚象素轮廓处理
轮廓处理:仿射和投影变换;线、圆、椭圆分割提取及拟合;平行轮廓合并;不同标准形状生成。
形状特征:面积、中心点、方向、圆度、紧密度、周长、椭圆轴、力矩、凸度、离心率、角分析(凸,圆、矩形);基于形状特征的轮廓选择
边缘位置测量
沿线段、圆弧的亚象素边缘提取;自动选择边缘(起点、终点、所有点、上升、下降,边缘点对);边界及边界对寻找评价函数
Blob 分析
阈值:全局、局部、自动
区域处理:连通域分析、骨架、连接点,终点;集合算法(交集、并集,差集、补集);角分析(凸、圆、矩形、椭圆形、凹);空洞填充、区域生成(矩形、圆形、椭圆形、方格、网格、多边形、任意形状),访问(游程编码,链码、轮廓、多边形)
灰度值特征:最大值、最小值
文档评论(0)