opencv基本数据类型

   在编写opencv代码时,经常看到vector容器类型的数据,在opencv安装路径中找到源代码。路径如下:
   D:\opencv2.4.13\sources\modules\core\include\opencv2\core
   代码如下:
/* \typedef

   Shorter aliases for the most popular specializations of Vec
*/
typedef Vec2> Vec2b;
typedef Vec3> Vec3b;
typedef Vec4> Vec4b;

typedef Vec<short, 2> Vec2s;
typedef Vec<short, 3> Vec3s;
typedef Vec<short, 4> Vec4s;

typedef Vec<ushort, 2> Vec2w;
typedef Vec<ushort, 3> Vec3w;
typedef Vec<ushort, 4> Vec4w;

typedef Vec<int, 2> Vec2i;
typedef Vec<int, 3> Vec3i;
typedef Vec<int, 4> Vec4i;
typedef Vec<int, 6> Vec6i;
typedef Vec<int, 8> Vec8i;

typedef Vec<float, 2> Vec2f;
typedef Vec<float, 3> Vec3f;
typedef Vec<float, 4> Vec4f;
typedef Vec<float, 6> Vec6f;

typedef Vec<double, 2> Vec2d;
typedef Vec<double, 3> Vec3d;
typedef Vec<double, 4> Vec4d;
typedef Vec<double, 6> Vec6d;

你可能感兴趣的:(opencv学习笔记,typedef,数据,class,opencv,基本数据类型)