【1】Halcon - 图像读取


Halcon的图像来源有两种,一种是通过相机采集,一种是读取图片。Halcon不仅是一个图像处理包它还包括相机采集。

相机采集

Halcon 目前已支持50多个图像采集卡和数百种工业相机,HALCON图像采集接口库构成了图像采集设备制造商提供的软件与HALCON之间的桥梁。它们形成一个通用的通用接口,仅需要少量的运算符。

如果您成功安装了图像采集设备,则需要从HALCON对其进行访问,只需调用 operatoropen_framegrabber,指定图像采集接口的名称和一些其他信息,例如有关已连接摄像机的信息。

使用例子如下:

* Select a suitable image acquisition interface name AcqName
info_framegrabber(AcqName,'port',Information,Values)
* Open image acquisition device using the default settings, see
* documentation of the actually used interface for more details
open_framegrabber(AcqName,1,1,0,0,0,0,'default',-1,'default',-1.0, \
                  'default','default','default',-1,-1,AcqHandle)
grab_image(Image,AcqHandle)
close_framegrabber(AcqHandle

本地文件读取

读取单张图片

* Set Image Path
set_system('image_dir','D:/TestImage')
* Read Image
read_image(Image,'BAT0001.PNG')

循环读取图片

list_files ('D:/TestImage', ['files','follow_links'], ImageFiles)  
for imgIndex := 0 to |ImageFiles| - 1 by 1
	read_image (Image, ImageFiles[imgIndex])
	//do something
endfor
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值