CAM_TRIGGER -- 相机软触发

类型

图像采集相关

描述

对相机进行软触发,用于相机软触发模式下,功能类似于CAM_SETPARAM("TriggerSoftware", 0),但指令内部有额外处理以增强保护,同时执行用时也会更长

建议尽量使用CAM_TRIGGER(),可以提供更好的保护

语法

CAM_TRIGGER()

参数:无

 

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZV0BJECT  img

CAM_SCAN("basler")   '扫描basler相机

CAM_COUNT(0)   '获取扫描到的相机个数

IF (0 = TABLE(0)) THEN   '扫描到的相机个数为0个则返回

PRINT "未找到相机"

RETURN

ENDIF

CAM_SEL(0)   '选择序号为0的相机

CAM_SETMODE(0)   '设置触发模式为软触发模式

CAM_START(1)   '开启相机的采集,指定缓存数量1

CAM_TRIGGER()   '使用软触发命令触发相机拍照,每触发一次拍照一次

CAM_GET(img,0)   '获取相机缓存中指定id序号为0的图像存放到img图像中