HTuple类型
1、既可以表示的类型有int,double、float、string,既可以表示单个值;
2、可以是容器;
3、可以是数组,数组遍历时需要有下标,如:变量名称[下标]
图像数据类型
Byte:8位 bits无符号 标准的灰度图像用这种类型
Uint2:16位 bits无符号 标准的灰度图像用这种类型
Int1: 8位 有符号 两帧图像的差异会用这种类型
Int2: 16位 有符号 两帧图像的差异会用这种类型
Int4: 32位 有符号 两帧图像的灰度频谱会用这种类型
Direction: 8位无符号 值为0-179 边缘梯度会用这种类型
Real: 32位浮点类型 边缘提取会用这种类型
Complex:每个像素用两个real值 用频率表示图像用这种类型
Cyclic: 8位无符号 给每个颜色分配灰度值
Vector_field:两帧real类型的图像,描述X或者Y方向的运动
在QtCreator中
HTuple 转 int
HTuple tuple=10; int i; i=tuple.I(); //HTuple 转 int qDebug()<<i; //10
HTuple 转double
HTuple tuple=10.08; double d; d=tuple.D(); qDebug()<<d; //10.08
HTuple转换成long
HTuple h = 1234; long l = h.L(); // l=1234
布尔类
HBOOL gTerminate = FALSE;