halcon第一讲

1.halcon介绍

HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。

2.入门程序

打开halcon编译器如下图:


1560500345(1).jpg

我们用halcon编译器写一个读图程序:

dev_close_window()
dev_open_window(0,0,512,512,'black',window)
read_image (Image, 'C:/Users/user/Desktop/test/FFF')

运行结果如下:


image.png

代码解释:

*这个算子我们用来关闭编译器原有的窗口
dev_close_window()

打开窗口算子:dev_open_window(Row,Column,Width,Height,Background , WindowHandle)
Row:左上角横坐标
Column:左上角列坐标
Width:窗口的宽
Height:窗口的高
Background :窗口的背景颜色
WindowHandle:窗把手

*这个算子我们用来打开新窗口
dev_open_window(0,0,512,512,'black',window)

读取图片:read_image( : Image : FileName : )
Image :图片取得名称
FileName :图片路径

*这个算子我们用来读取图片
read_image (Image, 'C:/Users/user/Desktop/test/FFF')

3.总结

在这个小程序中我们主要运行了,dev_close_window()、dev_open_window(Row,Column,Width,Height,Background , WindowHandle)、read_image( : Image : FileName : )三个算子来获取你想要的图片。
接下来,我们可以对图片进行各种分析以及检测,比如我们超市用的扫码机,车牌识别等这些都是用我们视觉实现的。

请关注我,让我们一起开创视觉的领域!!!!

你可能感兴趣的:(halcon第一讲)