for (size_t y = 0; y < image.rows; y++) {//row_ptr为第y行的头指针,unsigned char* row_ptr = image.ptr<unsigned char>(y);for (size_t x = 0; x < image.cols; x++) {//data_ptr: 指向待访问像素unsigned char* data_ptr = &row_ptr[x*image.channels];//获取待访问像素下每个通道的数值for (int c = 0; c < image.channels; c++) {//上面锁定了行和列,阶下来就是便利每一个通道上的数据。unsigned char data = data_ptr[c];}}
}