一、工具

VBAI (Vision Builder Assistant)2015

VDM (Vision Development Model)2015

LabVIEW 2015

二、具体步骤

1. 首先在JKI VI Package Manager里安装OpenGL Toolkit包

2. 获取图片

在函数 -- 视觉与运动 -- Vision Express选择Vision Aquisition

3. 在LabVIEW前面板添加Image Display(Sliver)控件

4. 在程序面板Image控件上右击 -- 创建 -- 属性节点 选择ROI属性

5. 和正常的配置文件保存与读取相似,保存文件流程是打开配置数据 -- 写入配置数据 -- 关闭配置数据(在OpenG -- OpenG Variant Configuration File下),读取只要把写入改成读取即可。但是,有两点需要注意,第一就是ROI属于簇,所以保存是使用OpenG函数中Write INI Cluster函数,读取是用Read  INI Cluster函数,而读写函数的数据接收端是变体,为了安全,需要把簇转换至变体;第二就是保存和读取只能针对对应的Section进行操作,无法针对对应的Key和Value进行操作。

1)写入数据具体实现

2)读取数据具体实现

关于LabVIEW视觉ROI的读取与存储相关推荐

  1. ​​​LabVIEW视觉软件使用什么算法

    ​​​LabVIEW视觉软件使用什么算法 希望知道NI Vision软件使用了什么算法.想知道Vision软件的一些基本概念.在什么地方可以找到关于图像处理,颗粒分析和机器视觉所使用的一些算法和方法? ...

  2. 龙哥Labview视觉Labview+YOLOv5教程

    背景: 2020 年 6 月 10 日YOLOv5发布.YOLOv5 的表现要优于谷歌开源的目标检测框架 EfficientDet,其在检测精度和速度上相比与yolov4都有较大的提高, YOLOv5 ...

  3. 2021年大数据HBase(十三):HBase读取和存储数据的流程

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 HBase读取和存储数据的流程 一.HBase读取数据的流程 ...

  4. 学习笔记Spark(四)—— Spark编程基础(创建RDD、RDD算子、文件读取与存储)

    文章目录 一.创建RDD 1.1.启动Spark shell 1.2.创建RDD 1.2.1.从集合中创建RDD 1.2.2.从外部存储中创建RDD 任务1: 二.RDD算子 2.1.map与flat ...

  5. [pytorch、学习] - 4.5 读取和存储

    参考 4.5 读取和存储 到目前为止,我们介绍了如何处理数据以及如何构建.训练和测试深度学习模型.然而在实际中,我们有时需要把训练好的模型部署到很多不同的设备.在这种情况下,我们可以把内存中训练好的模 ...

  6. (pytorch-深度学习系列)读取和存储数据-学习笔记

    读取和存储数据 我们可以使用pt文件存储Tensor数据: import torch from torch import nnx = torch.ones(3) torch.save(x, 'x.pt ...

  7. python处理表格数据教程_python利用Excel读取和存储测试数据完成接口自动化教程...

    http_request2.py用于发起http请求 #读取多条测试用例 #1.导入requests模块 import requests #从 class_12_19.do_excel1导入read_ ...

  8. python3读取本地_如何使用Python读取本地存储?

    我必须使用Python来自动访问(阅读)网页.使用Python,我可以轻松访问网页的内容(HTML代码)以及服务器发送的cookie. 现在,在HTML5中,我们有了一个新概念"本地存储&q ...

  9. 模板匹配、抓圆、抓边、二维码 零基础labview视觉培训教程《龙哥手把手教你学视觉》只有不会教的老师,没有学不会的学生

    <龙哥手把手教你学视觉>周末班招生简章 教师简介: 江湖人称-龙哥,使用LabVIEW开发了大量视觉检测.运动控制.数据采集方面软件,具有丰富的非标自动化设备经验.www.ni-visio ...

最新文章

  1. ntbackup 创建卷影复制:ffffffff 时出现错误
  2. LeetCode Combinations (组合)
  3. 清北学堂模拟赛d6t3 反击数
  4. boost::math::tools::simple_continued_fraction用法的测试程序
  5. html input type=file 文件上传; 图片上传; 图片闪烁
  6. 模版方法模式在Spring框架中的应用
  7. 首次适应算法_CVPR 2020丨?商汤TSD目标检测算法获得Open Images冠军
  8. TAFE的完整形式是什么?
  9. 机器学习实战(笔记)------------KNN算法
  10. 在Python中有效使用JSON的4个技巧
  11. vue router children 路由变了 组件没变_Vue.js从零开始——路由(2)
  12. [导入]给老家新楼的对联
  13. IDEA的热部署配置
  14. 在Django中使用F()函数
  15. 平面内 两直线/两向量的夹角方向 逆时针 还是顺时针
  16. 找maven本地仓库
  17. 利用Google博客搜索查看加密QQ空间(qzone)日志
  18. 怎么对文件夹进行随机重命名?怎么批量给多个文件夹生成随机名称?
  19. requests爬取IT橘子
  20. 关于nose的简单用法

热门文章

  1. [转].net仿传奇机器人配置文件
  2. Asp.net(C#)中备份还原SQL Server数据库实现
  3. JavaScript的this关键字的调用位置和绑定
  4. phpstudy 启动mysql服务问题
  5. JavaScript doT模板引擎
  6. 简单的选项卡功能实现
  7. 计算机网络「四」 网络层
  8. 模拟电路--可编程数字稳压电源的设计
  9. 创建mysql制定字符集语句_创建数据库指定字符集语句
  10. rust进水器怎么用_喷丝板钻孔速度太慢怎么办?用这款增速器,效率提高35%