文档章节

Ring

且戰且學仙
 且戰且學仙
发布于 2014/11/26 12:35
字数 304
阅读 43
收藏 0

行业解决方案、产品招募中!想赚钱就来传!>>>

Table of Contents

  1. Description

  2. Common Applications

  3. What To Expect

1. Description

A ring is a continuous, high-speed acquisition to multiple buffers in memory.

Basic steps in performing a ring acquisition are as follows:

  • Initialize the interface

  • Select and allocate the number of buffers necessary to ensure that no frames will be lost under the worst case of processing and operating system delays

  • Create an acquisition loop in which one of the buffers is locked out of the acquisition and made available for processing

  • Perform the processing and/or display on the locked-out buffer; release the buffer and lock out the next frame's buffer

  • Close the image acquisition session and free the memory allocated during the acquisition


Grab vs. Ring Acquisitions
A grab acquisition before NI-IMAQ 3.0 used a single acquisition buffer to store acquired images, while a ring typically used multiple buffers in a circular acquisition scheme. With NI-IMAQ 3.0 and later, a grab is now implemented as a 2 buffer ring. The grab requires the acquisition buffer to be copied for subsequent processing, in order to allow the acquisition to continue while the processing is being done. Since a ring has multiple buffers, the processing can be done in place in the acquisition buffer, eliminating the need for copying.

Prior to NI-IMAQ 3.0, a grab acquisition could result in "split" frames, where a single output image contained information from adjacent frames. NI-IMAQ 3.0 and later remove this problem because the grab is implemented as a 2 buffer ring.

Back to Top

2. Common Applications


The ring acquisition is appropriate for continuous high-speed applications which require processing on every image.

Back to Top

3. What To Expect


A continuous display of processed images
Related Links:
Ring Acquisitions
Multi-Camera Acquisition
NI-IMAQ Driver


且戰且學仙
粉丝 0
博文 5
码字总数 2886
作品 0
海淀
程序员
私信 提问
加载中
请先登录后再评论。
ntop 2016 路线图

ntop 2016 路线图 2015年是一个充满活力的年份,我们得以完善工具,为社区提供更好的服务。 2016年计划如下: 100 Gbit 正如在2015年我们已经在PF_RING 中为40 Gbit提供了支持,2016年将为100...

RiboseYim
2016/02/08
793
0
【转载】自制4412底板自动进入SD卡更新模块

转载自迅为论坛:http://www.topeetboard.com 参考平台:迅为iTOP-4412开发板 问题如下:在自制的底板上,当SD卡插在板子上开机时,会自动进入Updating模式,如果SD卡有sdupdate文件夹并且有...

歌之王子殿下
2017/02/15
202
0
高性能的网络应用的C++库--Herm

Herm是一套快速开发高性能的网络应用的C++库。比如开发网络游戏、即时通信、流媒体、文件下载、P2P等基于TCP/IP网络应用。(此项目已经不存在) Herm包括三个组件: (1)Utilities 最基础的...

匿名
2010/10/31
1W
0
分布式JSON对等协议--TeleHash

TeleHash 是一个新的用来实时和去中心化的JSON交互协议,可让应用在网络的边界直接进行连接。受益于 TeleHash,应用程序之间可高效的进行路由和分发小的数据。 示例: // basic Telex with ...

匿名
2010/05/22
1.3K
0
Ajax的源码编辑器--Ymacs

Ymacs是一个为程序员提供的可扩展的AJAX文本编辑器。它与Emacs类似:它支持多个缓冲区,分割帧,动态完成,多个按键,和Emacs一样撤消队列和kill ring。当然,Emacs的一样的,所有的键绑定。...

匿名
2009/12/15
1.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

2020年西安未来五年哪些编程语言更有发展前景

西安作为一线城市,随着5G标准的落地应用,未来五年产业互联网将逐渐落地到广大的传统行业,以辅助传统行业的结构性升级。产业互联网的核心技术包括大数据、云计算、物联网和人工智能等技术,...

osc_4eht81t7
47分钟前
0
0
三网竞对测试仪在多网室分中的应用(移动网络竞对测试)

三网竞对测试仪在多网室分中的应用 现代城市的高楼大厦,栉次鳞比,一片繁华的背后是室分人的焦虑,随着网络的发展室分系统更注重精细化的室内覆盖及优化,系统指标不仅要关注场强覆盖,而且...

osc_k3vwonkw
48分钟前
0
0
B的时代过去了,新的时代已经来临

BAT中的B的时代基本上已经过去了,看起来是败于移动时代,但本质是传统的文字搜索已经到了顶峰,走下坡路了。百度没有抓住移动互联网,也没有抓住视频时代,这里面,其实也包括谷歌,谷歌比百...

osc_mzickfah
50分钟前
0
0
OSP单区域通信(骨干区域)

第一步设置IP地址 R1 undo terminal monitor [Huawei]user-interface console 0 [Huawei-ui-console0]idle-timeout 0 0 [Huawei]sysname R1 [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]ip add......

osc_m6gaz63w
51分钟前
28
0
5G来电奥秘

5G 电话是怎样传播声音的? The number you are trying to reach is turned off ! 电话是怎样传播声音的? 首先,电话有bai一个听筒和一个话筒,话筒内有du一个磁圈可以将人的声波转化zhi为...

osc_kvlhvh2u
51分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部