Opencv学习笔记(mat数组操作)

来源:互联网 发布:java main 编辑:程序博客网 时间:2024/06/11 12:51

Mat类简介:

Mat是一个模板类

Mat M(2,2, CV_8UC3, Scalar(0,0,255));

Mat L(3,3, CV_8UC1, Scalar::all(0));

M.create(4,4, CV_8UC3);

Mat E = Mat::eye(4, 4, CV_64F);

Mat O = Mat::ones(2, 2, CV_32F);

Mat Z = Mat::zeros(3,3, CV_8UC1);

<< format(R,"python");

Mat E = A(Range::all() , Range(1,100));//行列范围

 

一、Mat()Constructor构造函数:

程序截图:

控制台程序截图:

L内存存储数据截图:

 

二、Mat.create()使用截图:

M控制台截图:

M的内存截图:

 

三、zeros(), ones(), eyes()的使用:

控制台截图:

内存截图对应不上 (为什么呢??)

 

四、小矩阵的初始化

程序截图:

控制台结果:

内存:

 

五、复制某一行

代码截图:

结果截图:

0 0
原创粉丝点击