关于opencv中遍历图像时channels的问题

小白求教!!!

在用at的方法,通过一个个像素遍历彩色图像,对像素点操作

 for (int j = 0; j < NewCols; j++){
  for (int i = 0; i < NewRows; i++){
      for (int k = 0; k < img.channels(); k++)

但是我发现 有无 for (int k = 0; k < img.channels(); k++)这一句 对图像效果没影响,请问是为什么呢?
不是需要分别对3个通道操作吗?

http://blog.csdn.net/daoqinglin/article/details/23628125