图像编程

当前位置:首页>技术新闻>图像编程
全部 8293 公司新闻 12 行业动态 17 视觉技术 876 图像编程 616 下载中心 6772

NI LabVIEW与Vision进行图像处理时的图像缓存

时间:2022-09-02   访问量:1325

NI LabVIEW与Vision进行图像处理时的图像缓存

使用NI的LabVIEW及NI Vision工具包进行图像处理时,经常会使用不同的图像缓存。还有许多函数也有多个不同的图像缓存,如原始图像缓存、目标图像缓存、模板缓存、Mask掩码缓存等等。对于初学图像处理的工程师来讲,一定要注意图像缓存的开辟,以避免不同时间或线程之间的图像混乱,避免为调试带来不必要的麻烦。

image.png

LabVIEW中创建图像缓存

    NI LabVIEW及Vision创建图像缓存是通过IMAQ Create来进行创建的。这创建缓存图像的函数并不需要指定图像的缓存大小。NI Vision会自动分配内存大小。但是需要指定图像名称,即缓存名称,用于区别不同的图像缓存。

 

因为LabVIEW是使用连续的框图结构进行编程的,所以很容易引起连线的混乱。如将上面一条线连接到下面一条。这时就会将上面的图像存入到下面的一条线所代表的缓存中。这是就会造成本来该存储这个图像的,结果显示却是另外一幅图像。所以最好的办法是在图像引用线上添加上注释,这样才能比较明确的连线,不至于连错线。

image.png

LabVIEW图像处理时图像缓存的分配与注释

上一篇:指纹识别心得

下一篇:NI视觉中对比度的定义

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部