2、增加了新的深度学习API(在机器学习>深度学习下),以支持加载OpenVINO™模型,中间表示(IR)格式。添加的新VI是IMAQ DL Model Create(OpenVINO)。
4、使用python增加模型优化器支持。提供了用于将模型从Tensorflow和Caffe等深度学习框架转换为IR的Python脚本。 (有关Model Optimizer及其用法的更多详细信息,请访问:%NI_MO_INSTALL_PATH%\ Readme.md和%NI_MO_INSTALL_PATH%\ Readme.html)。
7、IMAQ FPGA AutoBThreshold ICV ROI U8x8_DRAM256x2;IMAQ FPGA AutoBThreshold ICV U8x8_DRAM256x2
2、加载ni-vision-development-module_19.0.0_offline.iso,双击Install.exe运行,勾选我接受上述许可协议,点击下一步
6、运行NI License Activator 1.2.exe,使用Activator生成许可证和序列号,右键点击activate
使用说明
1、部署视觉应用程序
部署是指开发应用程序,以便可以在与开发应用程序的计算机不同的计算机上进行分发或部署。NI视觉开发模块提供了将自定义NI Vision应用程序部署到目标计算机所需的一切。NI视觉开发模块提供以下选项:
能够创建NI Vision Runtime安装程序,它与LabVIEW Application Builder集成,LabWindows / CVI内置的应用程序或自定义应用程序。
一个NI Vision Runtime许可证,允许您在一台机器上安装自定义应用程序。
NI视觉开发模块安装程序提供NI Vision的运行时安装程序,可通过LabVIEW,CVI或独立的NI Package Builder进行重新分发。访问ni.com下载NI Vision和NI Vision Runtime安装程序的软件升级。
2、使用NI Vision Runtime
您可以使用应用程序安装程序安装NI Vision Runtime。如果使用LabVIEW Application Builder或LabWindows / CVI创建应用程序安装程序,则可以直接包含NI Vision Runtime。
有关LabVIEW Application Builder的更多信息,请参见LabVIEW帮助。有关构建和分发LabWindows / CVI应用程序的更多信息,请参阅NI LabWindows / CVI帮助。
您可以使用NI Package Builder将自定义应用程序安装程序与NI Vision Runtime安装程序一起打包。如果要为在其他开发环境中创建的应用程序创建安装程序,这可能很有用。
NI Vision Runtime安装程序可能要求在安装后重新启动系统。有关如何更改安装程序的交互级别或是否自动启动系统重新启动的详细信息,请参阅“ 自动安装NI产品”部分。
3、分发LabVIEW应用程序
NI Vision Runtime安装程序不安装LabVIEW VI。如果使用LabVIEW Application Builder创建应用程序(EXE)或动态链接库(DLL),Application Builder会自动包含应用程序使用的VI。如果分发VI,则必须包含构成顶级VI的所有子VI。您必须在安装过程中包含相应的LabVIEW Runtime。
有关查看VI层次结构的更多信息以及有关使用LabVIEW运行时的更多信息,请参见LabVIEW帮助。
4、分发LabWindows / CVI应用程序
除了将NI Vision Runtime与安装程序一起使用外,还必须包含相应的LabWindows / CVI Runtime。有关创建可执行文件,创建动态链接库和分发应用程序的更多信息,请参阅NI LabWindows / CVI帮助。
5、自动化NI产品的安装
您可以使用命令行参数自动安装大多数NI产品,以禁止部分或全部安装程序用户界面和对话框。但是,从2012年8月发行版(使用NI安装程序3.1或更高版本的产品)开始,您可能需要在NI软件的静默安装之前或期间执行其他步骤。
如果您正在安装的NI产品使用Microsoft .NET 4.0,则.NET安装程序可能会在安装任何NI软件之前运行,并且可能需要重新启动才能开始安装NI软件。要避免重新启动.NET,请在安装NI软件之前单独安装.NET 4.0。
6、外部图书馆支持
NI视觉开发模块支持外部视觉库OpenCV。请访问NI 网站下载NI Vision OpenCV支持实用程序。
NI Vision OpenCV支持实用程序支持在LabVIEW和NI嵌入式硬件中使用OpenCV算法。NI Vision OpenCV支持实用程序提供:
用于Windows和NI Linux RT的预构建OpenCV二进制文件
用于在NI Vision Image和OpenCV Mat之间创建接口的C ++开发文件。
用于创建LabVIEW API以调用OpenCV入口点的实用程序。
LabVIEW示例。
7、NI Vision for LabVIEW
NI Vision for LabVIEW帮助 - 该文档包含有关NI Vision VI的参考信息以及有关如何在LabVIEW中使用NI Vision的详细信息。它描述了如何在LabVIEW中创建机器视觉和图像处理应用程序。它还介绍了如何使用NI Vision和LabVIEW Real-Time模块创建实时视觉应用程序,以及如何将Vision FPGA VI与FPGA目标和LabVIEW FPGA模块结合使用。您可以通过选择帮助»NI Vision for LabVIEW帮助在LabVIEW中访问此帮助。
NI Vision for LabVIEW示例 - 说明可以使用NI Vision创建的常见应用程序。在LabVIEW中,选择帮助»查找示例。单击NI范例查找器中的“ 帮助”按钮以显示NI范例查找器帮助。LabVIEW的NI Vision示例安装在<LabVIEW> \ examples \ Vision和<LabVIEW> \ examples \ Vision FPGA中,其中<LabVIEW>是LabVIEW的安装位置。
7、NI Vision for LabWindows / CVI
NI Vision C支持帮助 - 包含有关NI Vision C功能的参考信息。
NI Vision for LabWindows / CVI用户手册 - 介绍如何使用NI视觉开发模块在LabWindows / CVI中创建机器视觉和图像处理应用程序。
LabWindows / CVI中的功能面板帮助 - 允许您在每个Vision功能中右键单击以访问该功能,控件,功能类和功能库的帮助。功能面板安装在National Instruments \ Shared \ CVI \ Bin \ NIVision.lfp中。
NI Vision LabWindows / CVI示例程序安装在<Users> \ Public \ Public Documents \ National Instruments \ CVI \ samples \ Vision中。
8、NI Vision for Eclipse和其他基于文本的开发环境
NI Vision C支持帮助 - 包含有关NI Vision C功能的参考信息。
用于NI Linux的C / C ++开发工具入门实时,带有NI视觉开发模块和NI-IMAQdx的Eclipse版本 - 介绍如何使用NI Linux Real-Time,Eclipse Edition的C / C ++开发工具开发使用NI视觉开发模块API和/或NI-IMAQdx的示例C应用程序,并将其部署在Linux远程目标上。本教程概述了构建和部署示例应用程序所需的基本步骤。
要查看基于文本的示例程序,请选择开始»所有程序»National Instruments»Vision»示例»Vision示例,或导航到<Users> \ Public \ Public Documents \ National Instruments \ Vision \ Examples。