1、图像采集策略
OneByone :是图像到达的时候就处理,这是默认的抓取策略。
LatestImages :是图像不断的抓住,只有存最新图像,跳过其他的过时图像。
2、Basler 相机采集图像的过程:
Acquire -----> Transfer -----> Grab Images
Acquire :是相机内部分程序抓取图像的过程。
Transfer :是将相机采集到的图像数据、从相机存储器传输到PC机的过程。
Grab Images :是将图像数据放在 IGrabResult 中(即:写入电脑内存的过程)。
3、循环采集模式代码:
使用循环采集的模式来采集图像,采集到的图像结果被传递到事件 OnImageGrabbed 中:
camera.StreamGrabber.ImageGrabbed += OnImageGrabbed
camera.StreamGrabber.Start(GrabStrategy.OneByOne,GrabLoop.ProvidedBySteamGrabber)