使用opencv进行图像处理时,经常会需要遍历整幅图的每一个像素点,再对每一个像素点进行操作,例如:
Mat dst = img.clone();
const int channels = dst.channels();
uchar *p;
int nRows = dst.rows;
int nCols = dst.cols*channels;
for (int i = 0; i < nRows ; i++)
{
p = dst.ptr<uchar>(i);
for (int j = 0; j < nCols ; j++)
{
p[j]=255;
}
}
今天遇到了一个问题。