石鑫华视觉 发表于 2016-11-26 16:38:03

3.1.21 IMAQ Get Custom Keys获取自定义键

3.1.21 IMAQ Get Custom Keys获取自定义键    获取自定义键,是指获取图像中所有自定义数据的键名称。当我们不是很清楚图像中有什么键名称的自定义数据时,可以使用该函数来获取所有的键名称,然后再利用得到的键名称,去读取键对应的自定义数据。IMAQGet Custom Keys获取自定义键在程序选板中的位置IMAQGet Custom Keys获取自定义键函数使用说明、接线端与支持图像类型Keys键:图像中与数据关键的键名称数组输出。Number of Keys键数量:用于输出从图像中读取的自定义数据。可以留空不连接显示端或其它函数接线端。    下面来看一下该函数的使用方法:**** Hidden Message *****IMAQGet Custom Keys获取自定义键函数的使用方法该实例中,读取包含视觉信息的图像,使用是否存在视觉信息函数检测是否存在Custom Data自定义数据,使用获取自定义键获取所有键名称与键数量。可以看一下其效果:IMAQGet Custom Keys获取自定义键函数使用效果从上图中的使用效果中可以看到,使用NI视觉保存的图像,会默认包含了两个自定义的数据键,分别为NI Image Type图像类型和Version版本。IMAQGet Custom Keys获取自定义键函数使用效果-读取中文键的图像上图中为读取中文键“键1、键2”的图像,可以看到输出的键名称,并没有中文名称,只有数字名称1、2,也就是在写入键1、键2的过程中,中文名称已经被自动过滤了,只留下了数字。下面我们可以看一下,联合使用获取自定义键函数与读取自定义数据函数的效果:**** Hidden Message *****Get Custom Keys + Read Custom Data程序框图Get Custom Keys + Read Custom Data运行后效果    可以看到,读取的自定义数据图像中,不仅读取了前面章节中的自定义数据类型,还读取了NI保存后的图像中的默认存在的NI Image Type图像类型和Version版本的数据。这里的图像类型显示了枚举量对应的值,而没有显示其字符串,值与字符串的对应关系可以查看Create函数时创建的Image Type类型,在这里0表示8位灰度图,而如果是4则表示32位RGB彩色图。例子下载LabVIEW2014SP1**** Hidden Message *****

13190242819 发表于 2018-10-26 22:15:04

石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商

nana5212013 发表于 2018-4-11 17:00:15

石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商

cheung 发表于 2017-11-9 17:03:03

视觉之家,专业的机器视觉论坛http://labviewvision.com,专业的东莞华视自动化科技有限公司http://shixinhua.com

西北方 发表于 2016-11-29 17:07:50

怎么什么都看不到?

西北方 发表于 2016-11-29 17:08:19

怎么什么都看不到?

石鑫华视觉 发表于 2016-11-29 18:02:08

西北方 发表于 2016-11-29 17:08
怎么什么都看不到?

已经修复,论坛出了点小问题。

meng_zhao 发表于 2016-12-12 17:40:36

学习中,谢谢

weizuqiang 发表于 2017-3-28 22:21:31

谢谢楼主分享

hawley 发表于 2017-5-4 22:26:20

嘻嘻嘻嘻谢谢。

songyoufang 发表于 2017-7-28 13:50:36

楼主牛逼,谢谢楼主分享

qq592011261 发表于 2017-8-9 22:50:08

提取颜色平面并计算耗时.vi

quya 发表于 2017-8-10 08:51:34

非常需要,学习学习!
页: [1] 2
查看完整版本: 3.1.21 IMAQ Get Custom Keys获取自定义键

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