注册 登录

技术支持

请先查看 这里 能不能解决您的问题,如果不能,请通过以下联系方式与公司技术人员取得联系。

大恒图像-机器视觉专家

电话:86-10-82828878    
传真:86-10-82563343   
地址:北京市海淀区苏州街3号大恒

   科技大厦北座12层(100080)

索取产品报价 咨询技术问题

2.6. Halcon11支持Mer相机采集图像,用的GenICamTL的接口库,采集图像有问题

2017-12-21
问题描述:
1.相机设置为连续采集模式,每次调用grab_image_async函数采集到的是前面第四幅图像,也就是第4次调用grab_image_async时,采集到的才是当前的图像;
2.相机设置为singleFrame模式,每次调用grab_image_async函数得到的也不是当前的图,是前面的第2幅图,也就是第2次调用grab_image_async时,才采集到当前的图像;
而调用grab_image函数则每次都能保证采集到的是当前的图像。
Halcon11支持51系列usb相机使用的是DahengCAM的接口库,可以保证每次采集到的是当前图。
解决方法:该问题已经和HALCON沟通过,他们对GenIcam相机的支持方式是会出现这种情况的,Mer相机采集图像用GenICam的接口,而51相机不是该接口,所以不存在该问题。对于Mer相机可以通过设置相机参数的方式来解决。
设置清除buffer,代码段:set_framegrabber_param (AcqHandle, 'clear_buffer', 'enable')

关注我们

电话:86-10-82828878
传真:86-10-82563343
北京市海淀区苏州街3号大恒科技大厦北座12层(100080)
© 2014 中国大恒(集团)有限公司北京图像视觉技术分公司
京ICP备05010014号