- 8
- 0
- 约4.02千字
- 约 6页
- 2017-08-22 发布于湖北
- 举报
边干边学机器视觉——图象采集部分下 jing.zhang.zju@
边干边学机器视觉——图象采集部分下 jing.zhang.zju@
3.1 多缓冲区采集方式
从前面的章节中,我们学会了如何采集图象。在高速图象采集应用中,我们会发现前面
的Grab 方式会存在一个问题,即当图象采集速度非常高时,处理程序还来不及处理当前的
图象,图象缓冲区里面的数据已经被新的图象数据所覆盖了。
为了解决采集缓冲区不足的问题,我们很自然的想到一个解决方案——增加图象采集缓
冲区。
NI-IMAQ 提供了两种多缓冲区的方式,一种是Sequence,另一种是Ring ,如图3.1 所
示。
图3.1 多缓冲区图象采集方式
Sequence 和Ring 都是多缓冲区图象采集方式,它们的区别是,Sequence 是单次采集,
而Ring 是连续采集,类似Snap 和Grab 。
在Ring 方式下,当一个buffer 中的数据正在被处理时,新采集到的图象数据会更新到
另外的Buffer 中去。
下面本文将依次介
原创力文档

文档评论(0)