源码:
工业相机的运行模式有以下几种:
1)连续采集模式:连续曝光,曝光完成后输出图像
上图可以看到连续采集时,从采集执行到图像输出之间最高可能会达到较高的延时,一般用于静态检测。
2)软件触发模式:通过sdk软件方式给相机触发信号重新曝光,曝光完成后输出图像;
3)硬件触发模式:通过外部电路方式给相机触发信号重新曝光,曝光完成后输出图像。
上图可以看到触发采集方式下,相机得到触发指令后,立即进行图像传感器的重新曝光,从而大大降低了从给出采集信号到输出图像之间的延时。因此触发模式可用于动态物体的检测中(动态检测中一般需使用全局曝光相机,要求不高的场合可使用basler一些卷帘相机通过修改触发源也可以用于要求不高的动态检测)。软触发用于要求不高的动态检测中,硬触发用于高速移动中的动态检测,另外还需要配合频闪光源控制器使用(频闪光源可短时间内提高光源亮度,从而使得相机曝光时间可以设置到最低,减少动态采集中可能出现的模糊现象)。
basler相机软件中其触发采集模式可以选:软触发,外触发
上图可以看到basler相机的触发源可选择软触发或硬触发(line)
有很多学员不太理解如何在labview中实现软触发,实际上,labview中调用相机属性,通过修改属性就可以实现软触发采集图像。
上图是MAX中设置方式
上图是labview中编程实现方式