- Mat A, C; //仅创建了头部
- A = imread(argv[1], CV_LOAD_IMAGE_COLOR); //在此我们知道使用的方法(分配矩阵)
- Mat B(A); //使用拷贝构造函数
- C = A;//使用赋值构造函数。
设置兴趣区域
5.Mat D (A, Rect(10, 10, 100, 100) ); // 用矩形界定
6.Mat E = A(Range:all(), Range(1,3)); // 用行和列来界定
以上种种,都是仅仅复制了头部,矩阵区域是公用的。
以下是复制了矩阵区域,而不是共用矩阵区域。
Mat F = A.clone();
Mat G;
A.copyTo(G);