QQ登录

只需一步,快速开始

工业视觉halcon tuple类型相关函数详解

[ 复制链接 ]
我们知道halcon中有图形类型变量,也有控制类型变量。
图形类型变量有图像image,区域region,轮廓xld。
控制类型变量有浮点数real, 整数 int, 字符串string等等。
Halcon提供很多针对tuple类型变量操作的函数,
当前是tuple类型相关的操作函数。
有如下:
tuple_type
tuple_type_elem
tuple_in_mixed
tuple_is_int
tuple_is_int_elem
tuple_is_real
tuple_is_real_elem
tuple_is_string
tuple_is_string_elem

也可以在halcon中实践,
运行下边的代码查看效果。
test:=[1,2,3,4,5,6,7.8]
*tuple_type 判断指定数组的元素类型,结果值有1int,2real,4string,8mix,15any
tuple_type (test, Type)
*tuple_type_elem判断指定数组每个元素类型,结果以数组形式返回,结果值有1int,2real,4string
tuple_type_elem (test, Types)
*tuple_is_int判断指定数组全部元素类型是否都为int,不是则结果为0
tuple_is_int (test, IsInt)
*tuple_is_int_elem判断指定数组每个元素是否为Int,每个元素判断结果都返回
tuple_is_int_elem (test, IsInt1)
*tuple_is_real判断指定数据全部元素是否都为浮点数,不是则结果为0
test1 :=[3.14,4.18,1]
tuple_is_real (test1, IsReal)
*tuple_is_real_elem判断指定数组每个元素是否为浮点数,每个元素判断结果都返回
tuple_is_real_elem (test1, IsReal1)
test2:=['123','456','789']
*tuple_is_string判断指定数据全部元素是否都为字符串,不是则结果为0
tuple_is_string (test2, IsString)

*tuple_is_string_elem判断指定数组每个元素是否为字符串,每个元素判断结果都返回
tuple_is_string_elem (test2, IsString1)
gen_empty_obj (EmptyObject)
tuple_is_mixed (test2, IsMixed)
帖子为下边halcon视频教程部分内容,
可以下载教程观看学习。
  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索