名称
grab_image_start - 从指定的图像采集设备启动异步采集。
用法
grab_image_start( : : AcqHandle, MaxDelay : )
描述
算子grab_image_start通过AcqHandle指定的图像采集设备启动图像的异步采集。 可以使用算子open_framegrabber和set_framegrabber_param来指定图像采集设备所需的操作模式以及合适的图像部分和其他特定于接口的设置。
采集通过grab_image_async或grab_data_async完成。 MaxDelay参数已过时,不会影响新的异步抓取。 请注意,您可以分别使用算子grab_image_async或grab_data_async的MaxDelay参数来检查过时的图像。
请注意,算子grab_image_start只有在与grab_image_async或grab_data_async一起使用时才有意义。 如果您调用算子grab_image或grab_data,则由grab_image_start启动的异步采集将中止,并启动新的同步采集。
为了中止采集,如果特定的图像采集接口支持,可以使用带有参数“do_abort_grab”的算子set_framegrabber_param。 请注意,作为多线程中并发使用的描述的异常(见下文),“do_abort_grab”也可以从另一个线程中使用。