1、当我将摄像头捕获到的的一帧图片赋值给srcImage时,如下所示:
*videoCap >> srcImage;
2、在不同时刻取出两张图
Mat_imageL = srcImage;
...
Mat_imageR = srcImage;
此时Mat_imageL和Mat_imageR都指向了srcImage,当srcImage变化时,这两个图片的值跟着变化。
这就属于浅拷贝,没有拷贝出当时的图片信息,改变的仅仅是地址
3、如果需要将当时的图像信息全部拷贝出来,并且不会因为srcImage的改变而发生变化,就需要用到深拷贝,如下所示。
Mat_imageL = srcImage.clone();
...
Mat_imageR = srcImage.clone();