矩阵
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
system("color F0");
Mat a(3,3,CV_8UC1);
Mat b(Size(4, 4), CV_8UC1);
Mat c0(5, 5, CV_8UC1 ,Scalar(4, 5, 6));
Mat c1(5, 5, CV_8UC2, Scalar(4, 5, 6));
Mat c2(5, 5, CV_8UC3, Scalar(4, 5, 6));
Mat d = (cv::Mat_<int>(1, 5) << 1, 2, 3, 4, 5);
Mat e = Mat::diag(d);
Mat f = Mat(e, Range(2, 4), Range(2, 4));
cout << c0 << endl;
cout << c1 << endl;
cout << c2 << endl;
cout << d << endl;
cout << e << endl;
cout << f << endl;
return 0;
}