石鑫华视觉 发表于 2024-4-2 13:37:14

LabVIEW Vision执行系统命令调用颜色分类训练接口程序

LabVIEW Vision执行系统命令调用颜色分类训练接口程序按照“LabVIEW Vision执行系统命令调用粒子分类训练接口程序”相同的方法,使用执行系统命令函数调用NI Color Classification Training Interface颜色分类训练接口程序。这里的颜色分类训练接口程序同样分成两个部分,一个是新建分类器,当没有指定分类器文件路径时,就是新建颜色分类器功能,无论是否有导入图像。有导入图像文件夹时,则自动导入图像,如果未指定图像文件夹,则颜色分类训练接口程序中没有图像,需要用户加载图像。另一个则是编辑颜色分类器,在命令行中需要输入要编辑的颜色分类器文件路径,编辑颜色分类器相关的语法请在石鑫华视觉论坛购买主题http://visionbbs.com/thread-31413-1-1.html。
LabVIEWVision执行系统命令调用颜色分类训练接口程序视频号这里主要介绍一下使用命令行来调用NI颜色分类训练器接口程序的实现方法。NI ColorClassification Training Interface帮助文档中并没有使用命令行的语法介绍在NI Color Classification Training Interface颜色分类训练接口程序的帮助文档中,并没有关于如何使用命令行来调用颜色分类器训练接口程序的语法介绍。但是我们可以按照前面介绍过的粒子分类训练接口程序的实现方法。因为颜色分类器训练接口程序,也是基于分类器文件的,只不过是针对彩色图像;而粒子分类训练接口程序则是基于灰度图像的粒子分类器文件,有一定的相似性。这里也是使用执行系统命令函数:执行系统命令函数颜色分类训练接口程序中没有相关的语法介绍。直接借鉴粒子分类器的语法:LabVIEWVision执行系统命令调用粒子分类训练接口程序http://visionbbs.com/thread-31411-1-1.html:调用颜色分类器训练接口程序-不导入图像、新建分类器不指定图像文件夹时,则不导入图像,只打开颜色分类器训练接口程序。调用颜色分类器训练接口程序-导入图像、新建分类器       指定图像文件夹时,则打开颜色分类训练接口程序并导入文件夹中的所有NI视觉支持的图像文件。注意,这里是做颜色分类训练,尽量考虑文件夹中都是使用需要创建分类器的彩色图像。因为这里导入图像时,灰度图像也是可以正常导入并创建颜色类添加颜色样本的:颜色分类器训练接口程序也可以导入灰度图像调用颜色分类器训练接口程序-编辑功能:不导入图像、不指定分类器文件调用颜色分类器训练接口程序-编辑功能:导入图像、不指定分类器文件当使用编辑功能时,如果不指定分类器文件,则是新建功能,无论是否导入图像,都按照新建功能来对待。调用颜色分类器训练接口程序-编辑功能:不导入图像、指定分类器文件调用颜色分类器训练接口程序-编辑功能:导入图像、指定分类器文件而当指定了有效的颜色分类器文件后,则使用的是编辑功能,会加载当前的分类器文件中的类以及样本。当指定的分类器文件无效时会提示错误颜色分类器和粒子分类器其实很相似,使用方法也比较类似。
VI版本2024,另有Txt文档包含了新建和编辑的语法,如果版本过高,请查看txt文档中的内容。虽然将vi保存为了早期2014版本,但是测试的是2024的视觉模块中的颜色分类训练接口程序,早期版本不一定兼容,我方未测试早期版本的是否可正常编辑颜色分类器。PS:经我方验证,在VDM2020SP1环境中不能使用调用语法。另有部分用户在更早的一些版本中验证过也不支持这些调用语法。所以,这里的调用语法,至少得是VDM2021之后的版本才可用。具体VDM2021、VDM2022Q3、VDM2023Q1这几个版本哪个版本开始可以使用的,还有待验证。

王子谷 发表于 2024-4-30 16:02:57

在2018版不行
页: [1]
查看完整版本: LabVIEW Vision执行系统命令调用颜色分类训练接口程序

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