halcon 10.0介绍与入门资料_第1页
halcon 10.0介绍与入门资料_第2页
halcon 10.0介绍与入门资料_第3页
halcon 10.0介绍与入门资料_第4页
halcon 10.0介绍与入门资料_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Halcon

10.0介绍与入门学习娄训志概述相关背景介绍halcon的特点halcon的应用领域halcon的方法试用halcon集成环境HDevelophalcon学习典型应用开发方式相关背景介绍MVTec公司介绍位于德国慕尼黑,成立于1996年,十几年间只专注于机器视觉软件的研发与生产,是德国著名的机器视觉软件开发公司,同时也是世界上标准机器视觉软件的领导者。

大恒图像是MVTec在中国市场的唯一官方合作伙伴,我们的支持团队在MVTec公司接受过专门的培训,可为中国市场的MVTec产品用户提供高质量的培训与技术支持。Edition

1

December

2003

(HALCON

7.0)Edition

1a

July

2004

(HALCON

7.0.1)Edition

2

July

2005

(HALCON

7.1)Edition

2a

April

2006

(HALCON

7.1.1)Edition

2b

December

2006

(HALCON

7.1.2)Edition

3

June

2007

(HALCON

8.0)Edition

4

December

2008

(HALCON

9.0)Edition

5

October

2010

(HALCON

10.0)HALCON的特点..光源CCD芯片镜头被测物体像素数据(模拟或数字)相机图像采集卡图像内存设备驱动

SDK用户接口半径3.147

mm3.052

mm2.785

mm设备接口触发控制数据HALCON文件序列&

socket

I/O图形I/O结果孔123图像处理HALCON的特点HALCON是什么是一款全功能的机器视觉软件包,提供原型化的集成开发环境,用户可以灵活地搭建自己的机器视觉系统。特点和优势:它以最新的计算机图像处理和计算机视觉技术为基础;世界最受欢迎的独立于硬件的机器视觉软件产品;强大的集成开发工具HDevelop,节约程序开发时间;世界上最全面的机器视觉处理软件,所有图像处理功能在halcon中都可以找到对应的开发库;为低、中、高阶图像处理提供将近1,500个函数、900多个例程;支持最流行的图像采集设备:analog,digital,DirectShow,

IEEE1394,Ethernet,及USB;支持的编程语言包括:C,C++,C#,Visual

Basic,Delphi;兼容Linux,UNIX,和Windows高速HALCON的特点使用100

x

100模板的基于形状的匹配,搜索区域为360°旋转的全图3.2

ms仿射变换(最近邻插值法)0.6

msSobel边缘滤波0.6

ms中值(3

x

3)0.4

ms二项滤波(5

x5)0.8ms灰度值开运算(3

x

3)0.3ms膨胀,以50

x

50的正方形结构元素0.1

ms腐蚀,以50

x

50的正方形结构元素0.04

ms阈值化操作0.1

ms亚像素阈值分割1.1

ms250个目标区域的特征分析(blobs重心和像素数)0.04

ms亚像素级的边缘测量(100

x

20)0.01

ms快速傅立叶变换4.3

ms测试环境:3

GHz

Intel双核,图像尺寸:640

x

480HALCON的应用领域食品、医疗保健和生命科学;汽车和机器人。三维数据提取,机器人路线规划;包装、印刷检测;医学图像分析。CT(计算机体层成像)、MR(核磁共振)、X射线等;PCB、BGA、AOI,焊线等;完整性检测。焊点检测、二极管缺失等;定位、识别、匹配、校准;表面检测。如划痕、破洞、褶皱、杂质、污点等;质量管理。条形码、二维码检测;测量。1D、2D和3D测量HALCON的方法BLOB分析标准阈值分割、动态阈值以及20多种附加的图像分割算子;区域、方向以及50多种形状和灰度特征提取方法;halcon仅用几毫秒就可以完成blob分析;形态学基于任意结构元素的腐蚀、膨胀、开运算和闭运算;halcon提供了最全面、最快速的形态学算法;条形码及二维码识别halcon可以识别线宽小于1.5个像素的任意方向的标准条形码;可以识别任意大小的ECC

200和QR码;即使定位图形发生畸变,也可以识别出来;HALCON的方法OCR和OCV

来自不同应用领域的许多已经训练的字体保证了“即开即用”的最高识别率;摄像机标定

通过几个内部和外部摄像机参数,即使有复杂的畸变,也可以精准的将图像坐标系映射到实际的坐标系中;例如在10mm的视野内,亚像素的测量精度可达1um;匹配基于灰度值、形状、组件、描述符的匹配和3D匹配;灰度值:对焦不准、形变和纹理;形

状:目标旋转、缩放、部分遮挡或者照明有非线性变化;组

件:halcon独有的,组件可相对移动;描述符:对任意旋转和倾斜的目标尤为快速;测量1D、2D和3D测量HALCON试用申请评估license(到当月月底可用);把license文件拷贝至%HALCONROOT%\license目录下;打开hdevelop运行示例程序或者写您自己的程序参考halcon

ibrary在如

Visual

Studio的编程环境下编写程序;集成环境HDevelopHDevelop开发环境图像窗口快速原型化工具应用实例助手代码生成专家程序接口COM

(Visual

Basic,

Delphi,

etc.).NET

(C#,

Visual

Basic,

etc.)C++CHALCON

Library包含所有版本方法和工具HDevEngine在你的应用程序中执行HDevelop程序集成环境HDevelop数据分析数据检验Halcon采集设备接口建议资源选择自动代码生成集成环境HDevelop交互创建模板交互模板检测交互参数优化Besides

many

integrated

tools

for

visualization,

prototyping,

parameter

tuning,

programmingand

debugging,

HDevelop

additionally

offersassistants

to

manage

evencomplextasks

like

image

acquisition,

calibration

and

matchingwitha

few

mouse

clicks

over

anintuitive

GUI.The

assistants

allow

to

make

use

of

important

functionality

in

a

intuitive

and

purely

interactive

way.

So

the

desired

results

are

available

within

afew

minutes

only.

Although

everything

is

done

interactively,

still

the

corresponding

code

can

be

generated

automatically.集成环境HDevelopThis

assistant

allows

the

adjustment

of

the

start

parameters

for

the

calibration

as

there

are

type

of

camera,

type

of

lens,

and

type

of

calibrationplate,

etc.

The

GUI

allows

the

managing

of

the

individual

calibration

images.

This

includes

instant

evaluation

of

the

calibration

image

quality,

whichhelps

to

avoid

possible

problems

from

the

beginning.

After

the

successful

calibration,

the

assistant

exports

the

results

of

calibration

code

and

evenexample

application

code,

if

desired

into

your

program.集成环境HDevelopHALCON学习Readme简要介绍安装说明

访问其他在线帮助发行说明新特征Bug修正快速引导–快速学习halcon的方法手册和发行版盒子中印刷手册相同从开始菜单中访问在线帮助HALCON学习示例程序学习如何使用HALCON算子学习如何解决视觉问题HDevelop可访问所有手册通过索引快速搜索简单灵活访问halcon程序示例使用建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论