Opencv中的Mat与Mat&
Mat img1;//创建一个图像
Mat& img2=img1;//创建img1的引用,修改img2等同于修改img1,二者内存地址相同。
例如:
SetMouseCallback(WINDOW_NAME,on_MouseHandle,(void*)&srcImage);
第三个参数是将图像的内存地址转为无符号指针类型;
在使用实参时,需要将其转换为Mat指针类型,即:
Mat &image=*(Mat*)srcImage;
例如:
SetMouseCallback(WINDOW_NAME,on_MouseHandle,(void*)&srcImage);
第三个参数是将图像的内存地址转为无符号指针类型;
在使用实参时,需要将其转换为Mat指针类型,即:
Mat &image=*(Mat*)srcImage;