-
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);