Cxcore基础结构
    CvPoint,CvPoint2D32f,CvPoint3D32f,CvSize,CvSize2D32f,CvRect,CvScalar,CvTermCriteria,CvMat,CvMatND,CvSparseMat,IplImage,CvArr;

CvPoint
    二维坐标系下的点,类型为整型;
    成员: int x,int y;

CvPoint2D32f
    二维坐标下的点,类型为浮点;
    成员:float x, float y;

CvPoint3D32f
    三维坐标下的点,类型为浮点
    成员:float x, float y, float z;

CvSize
    矩形框大小,以像素为精度;
    成员:int width, int height;

CvSize2D32f
    以亚像素精度标量矩形框大小;
    成员:float width, float height;

CvRect
    矩形框的偏移和大小;
    成员:int x, int y,  int width, int height;

CvScalar
    可存放在1-,2-,3-,4-TUPLE类型的捆绑数据的容器;
    成员:double val[4];

CvTermCriteria
    迭代算法的终止准则;

#define CV_TERMCRIT_ITER    1
#define CV_TERMCRIT_NUMBER  CV_TERMCRIT_ITER
#define CV_TERMCRIT_EPS     2

成员:int    type, int    max_ite, double epsilon;

CvMat
    多通道矩阵;
    成员:int type, int step, int* refcount, 
              union { uchar* ptr; short* s; int* i; float* fl; double* db;  } , ...... , ;

CvMatND
    多维、多通道密集数组;
    成员:int type, int dims, int* refcount, union { uchar* ptr; short* s;int* i; float* fl; double* db; } , struct{ int size;int step; }, dim[CV_MAX_DIM];

CvSparseMat
    多维、多通道稀疏数组;
    成员:int type, int dims, int* refcount, struct CvSet* heap, void** hashtable, int hashsize, int total,  int valoffset, int idxoffset, int size[CV_MAX_DIM];

IplImage
    IPL 图像头;
    成员: int  nSize, int  ID, int  nChannels, int  alphaChannel,  int  depth, char colorModel[4], char channelSeq[4], int  dataOrder, int  origin, int  align, int  width,
        int  height, struct _IplROI *roi, struct _IplImage *maskROI, void  *imageId, struct _IplTileInfo *tileInfo, int  imageSize, char *imageData, int  widthStep, 
        int  BorderMode[4], int  BorderConst[4], char *imageDataOrigin;

CvArr
    不确定数组;
    typedef void CvArr;
    CvArr* 仅仅是被用于作函数的参数,用于指示函数接收的数组类型可以不止一个,如 IplImage*, CvMat* 甚至 CvSeq*. 最终的数组类型是在运行时通过分析数组头的前4 个字节判断;

openCV基础数据结构介绍相关推荐

  1. Java 基础数据结构介绍

    基本数据类型 Java 的基本数据类型有 8 种,包括 6 种数字类型.1 种字符类型和 1 种布尔类型. 数字类型包括 4 种整数类型和 2 种浮点数类型,4 种整数类型是 byte.short.i ...

  2. OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co

    OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...

  3. Java基础-JAVA中常见的数据结构介绍

    Java基础-JAVA中常见的数据结构介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.什么是数据结构 答:数据结构是指数据存储的组织方式.大致上分为线性表.栈(Stack) ...

  4. Redis基础数据结构内部实现简单介绍

    5种基础数据结构 Redis有5种基础数据结构,分别是:String(字符串),list(列表),hash(字典),set(集合),zset(有序集合),这五种是我们开发种经常用的到的,是Redis种 ...

  5. 【分享】计算机视觉方向必备opencv基础知识总览

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自 | 机器学习实验室 今天很开心与大家分享一篇关于OpenC ...

  6. OpenCV 编程简单介绍(矩阵/图像/视频的基本读写操作)

    PS. 因为csdn博客文章长度有限制,本文有部分内容被截掉了. 在OpenCV中文站点的wiki上有可读性更好.而且是完整的版本号,欢迎浏览. OpenCV Wiki :<OpenCV 编程简 ...

  7. OpenCV基础(基于Opencv4.4+VS2019)

    OpenCV基础(基于Opencv4.4+VS2019) 1.OpenCV介绍 OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法. 是Intel公司贡献出来的,俄罗斯工程师贡献大 ...

  8. OpenCV实战(2)——OpenCV核心数据结构

    OpenCV实战(2)--OpenCV核心数据结构 0. 前言 1. cv::Mat 数据结构 1.1 cv::Mat 简介 1.2 cv::Mat 属性 1.3 完整代码示例 2. 探索 cv::M ...

  9. Python 计算机视觉(二) —— OpenCV 基础

    目录 1. 安装配置 2. OpenCV 基础语法 (1)读取图像并显示 (2)调整显示窗口大小 (3)调整图像尺寸大小 (4)图像灰度处理 3. 几何图形绘制 (1)绘制线段 (2)绘制矩形 (3) ...

最新文章

  1. Android应用工程文件组成
  2. 百度谷歌等联合推出机器学习基准 加速AI软硬件发展
  3. iis提示“另一个程序正在使用此文件,进程无法访问。(异常来自HRESULT:0x80070020) ”解决办法...
  4. Android之在linux环境不通过TAG快速过滤日志
  5. 汶川地震一加一援助计划倡议书
  6. c语言while跳不出来,这个while循环终止了却跳不出来为什么
  7. Android Studio配置Gradle(包括signingConfigs、buildTypes和productFlavors等)
  8. 屏幕画图工具Pointofix
  9. iperf 服务端发送数据_iperf使用指南
  10. 古建筑数字化影像采集技术分析
  11. windows10怎么显示文件后缀(扩展名)?
  12. MFC入门基础(十)静态文本框()、编辑框(Edit Control)
  13. 文档类型字符集即HTML标签的语义化
  14. 异步实现商品详情页查询
  15. 纵横杯2020 web wp
  16. Ubuntu18.04装录屏软件OBS-Studio 21.1
  17. 休闲卤味的商业江湖里,周黑鸭的巨变与出路
  18. c语音异或运算符_一文看懂C语言异或运算
  19. logit方程怎么写_微分方程(2)-一阶常微分方程的解法
  20. 硬件设计38之什么是MCASP?

热门文章

  1. U-BOOT介绍以及disk模块源码分析
  2. java调用net_Java调用C#.net开发的WebService
  3. 如何发表cscd核心论文_教育论文发表时几种核心期刊介绍
  4. 使用ServletContext对象完成网页计数器
  5. web播放器(falsh,audio)
  6. mysql实现汉字转拼音
  7. Windows 技术篇-桌面图标全部消失问题解决方法,windows资源管理器重启实例演示
  8. 公司的5GWiFi延迟有多低?来看图体验一下!
  9. STM8L之外部中断
  10. CTFshow 文件包含 web117