1. 指向同一内存空间
Mat A, C;
A = Mat::ones(1,3, CV_32F);
cout << "A:" << A << endl;
Mat B(A); // 使用拷贝构造函数
cout << "B:" << B << endl;
C = A; // 赋值运算符
cout << "C:" << C << endl;
C = C * 3;
cout << "A:" << A << endl;
cout << "C:" << C << endl;
B = B * 5;
cout << "A:" << A << endl;
cout << "B:" << B << endl;
运行结果:
2.指向不同内存空间
Mat A;