OpenCV常用Mat、Point、Rectangle等数据结构总结

来源:互联网 发布:网络电视如何看3d电影 编辑:程序博客网 时间:2024/06/05 01:01

本文主要总结Opencv的常用数据结构

总结的初衷是:我发现OpenCV居然没有对Mat元素求和的操作。!!因此好好总结

1、Mat

CV_8UC1  // 8位无符号单通道    ucharCV_8UC3  // 8位无符号3通道     ucharCV_32FC1  // 32位浮点型单通道  floatCV_32FC3  // 32位浮点型3通道   floatCV_64FC1  // 64位单通道 double 

1.2 成员函数

Mat::t()     // Matrix transposeMat::inv()   // inverse 逆矩阵

1.3 实用函数

int r = countNonZero(Matirx); // 计算非0 元素个数meanStdDev(Matrix, mean, stddev);  // 计算均值方差void minMaxLoc(InputArray src, CV_OUT double* minVal,                             CV_OUT double* maxVal=0, CV_OUT Point* minLoc=0,                             CV_OUT Point* maxLoc=0, InputArray mask=noArray());                           // 定位最大值与最小值                           norm // 求范数

2、

Ref:

http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/core/mat%20-%20the%20basic%20image%20container/mat%20-%20the%20basic%20image%20container.html

原创粉丝点击