width是图像宽度,可为任意值; widthstep是行字节数,应该是4的倍数,不一定等于width; nchannels为图像通道数。 #define WIDTHBYTES(bits) (((bits)+31)/32*4) 看看这个公式你就明白了。