halcon 连接相机采集图像

本文介绍了如何通过Halcon的ImageAcquisition接口,利用DirectShow设备(如笔记本内置摄像头)实现图像的实时采集。通过打开Framegrabber、设置参数并启动图像抓取,可以得到连续的图像流,适用于计算机视觉或图像处理应用。

相机采集图像(以笔记本摄像头为例)

执行“助手”——“打开新的Image Acquisition”:

如果没连其他的相机,那么点击“自动检测接口”则会检测出“DirectShow”,此时点击“实时”图标就可以用笔记本摄像头实时采集图像了:

然后点“插入代码”就可以看到采集图像的Halcon代码了:

* Image Acquisition 01: Code generated by Image Acquisition 01
open_framegrabber ('DirectShow', 1, 1, 0, 0, 0, 0, 'default', 8, 'rgb', -1, 'false', 'default', '[0] HP Wide Vision HD Camera', 0, -1, AcqHandle)
grab_image_start (AcqHandle, -1)
while (true)
    grab_image_async (Image, AcqHandle, -1)
    * Image Acquisition 01: Do something
endwhile
close_framegrabber (AcqHandle)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值