opencv中Mat_<uchar>的作用

大佬们,
Mat img1= imread(file_name,IMREAD_COLOR);
Mat_ img2(img1);
的作用是啥

第一行,声明一个Mat型变量(属于opencv) img1,并以彩色方式读取一幅图像, file name可以是相对地址或者绝对地址.
第二行,声明一个Mat型变量img2,并用img1来初始化img2,所以img1和img2都存贮着读取到的图片