用二维数组表示图像的一个细节问题

 假设我们在内存中定义了一个灰度图image,它的尺寸为WIDTH x HEIGHT,那么image怎么声明呢?

是image[WIDTH][HEIGHT]吗?——不是。

是image[HEIGHT][WIDTH]

因为图像显示是按行扫描的,所以二维数组的第一维(就是变化最快的那一维),应该是等于WIDTH。

 

所以一副WIDTH x HEIGHT的位图,映射到内存中,就是一块HEIGHT行WIDTH列的二维数组。

你可能感兴趣的:(音视频处理,image)