指標和影象的操作

NO IMAGE

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代表第三個*