cv::Mat out(h,w,CV_8UC3,cv::Scalar(255));
//h,w分别位图像的高度和宽度
for(int i=0;i<h;i++)for(int j=0;j<w;j++)
//for(int k=0;k<3;k++)
{
out.at<cv::Vec3b>(i,j)[2]=static_cast<uchar>(*(*(*(image_filtered+i)+j)+0));
out.at<cv::Vec3b>(i,j)[1]=static_cast<uchar>(*(*(*(image_filtered+i)+j)+1));
out.at<cv::Vec3b>(i,j)[0]=static_cast<uchar>(*(*(*(image_filtered+i)+j)+2));
}
三维指针的操作*(1)*(2)*(3)
第一个*真矩阵的高度
第2个*真矩阵的宽度
第3个*真矩阵的一个元素包含的个数
例如图像H*W*3;
3代表第三个*