wandong2014 发表于 2015-3-20 19:04:12

vision编程

刚刚接触labview和vision模块。现在从相机抓取连续图片后,实时利用相邻间隔多帧的图像进行处理。即当前获取图片1,此时处理同时需要利用图片1的3帧之前的图片2(与图片1间隔3帧),假设莫斯科vision模块中的grab抓取图片1,如何得到前面3帧的图片2.我有1个想法:图片都保存在了一个文件中,当前grab抓取到图片1,同时从文件中读取出前面已经保存的图片2,然后对他们进行处理,但是感觉还需要从文件中读取,可能耗时。求教有没有更好的方法?

石鑫华视觉 发表于 2015-3-20 20:00:20

利用移位寄存器试试。

wandong2014 发表于 2015-3-26 10:19:15

本帖最后由 wandong2014 于 2015-3-26 10:23 编辑

石鑫华视觉 发表于 2015-3-20 20:00 static/image/common/back.gif
利用移位寄存器试试。
好的,利用VAS快速采集VI能否设置达到要求?快速采集VI中设置连续取样,是不是每次都只能取到当前的图片,能否得到前几帧的图片,有一个缓存数量设置,是否设置了缓存数量,就能达到这个要求?

石鑫华视觉 发表于 2015-3-26 11:19:54

wandong2014 发表于 2015-3-26 10:19 static/image/common/back.gif
好的,利用VAS快速采集VI能否设置达到要求?快速采集VI中设置连续取样,是不是每次都只能取到当前的图片, ...

不能

wandong2014 发表于 2015-3-26 13:51:47

本帖最后由 wandong2014 于 2015-3-26 20:45 编辑

石鑫华视觉 发表于 2015-3-26 11:19 static/image/common/back.gif
不能
好的,用移位寄存器

wandong2014 发表于 2015-3-26 20:58:32

石鑫华视觉 发表于 2015-3-26 11:19 static/image/common/back.gif
不能

image1和image3相隔若干帧,相机在不断变方向,他们不同,那么相减后的结果图像image2却全黑,这是为何?

wang4238501 发表于 2015-8-18 08:19:50

机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的机器视觉论坛http://labviewvision.com
页: [1]
查看完整版本: vision编程

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24