从上至下编译成功,但从下至上失败,为什么?下面的循环代码需要怎么更改?
//遍历灰度值uchar* p;for (int i = rows; i >1; i--){p = image.ptr(i); //获取像素指针for (int j = 0; j < cols - 4; j++){//对满足一定条件的像素赋值}}
for (int i = rows - 1; i >= 0; i--) 如果下标是从0开始的话。
注意for循环的下标 起始 与 结束。。