注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
本帖最后由 石鑫华视觉 于 2018-8-29 16:12 编辑
LabVIEW如何显示实时图像与历史图像那么既然图像是显示的同一个地址的数据,那么使用不同的地址会不会就能显示历史数据了呢?下面看一种方法:
分配不同的地址给历史图像
分配不同的地址给历史图像 上图是使用了三组移位寄存器分别赋值了不同的图像缓存地址,看看其是否可以显示历史图像呢?
运行第0次
运行第0次
运行第1次
运行第1次 这个时候还是正确的。
运行第2次
运行第2次
运行第3次
运行第3次
运行第4次
运行第4次 从后面和第2、3、4次可以看到,图像1、2、3中的显示内容还是一样的。也就是说他们还是使用了同样的地址显示图像。即移位寄存器中,仍然传递的是地址值,而并不是数据值。因此还得想办法能将数据传递复制出来,才是正理。 下面的方法则是可行的:
第0次运行
第0次运行
第1次运行
第1次运行
第2次运行
第2次运行
第3次运行
第3次运行 从上面的图中可以看到,实时图像、1、2、3中的图像都是不一样的,而且是顺序显示的,也就是可以实时显示图像,也可以显示历史图像。具体实现方法,请购买本贴附件。如果积分不够,请多发贴推广本站,快速获取积分请充值,多谢您对本站的支持。 LabVIEW2014SP1版附件
显示实时图像与历史图像.vi
(52.97 KB, 下载次数: 30, 售价: 1 元)
|