灰度图像的话,如果是256色图,那么每个像素用一个unsigned char表示,即0表示黑,255表示白.然后图像文件中,在像素矩阵前面会有个颜色映射表,分别表示0-255对应哪些颜色,如果是标准的灰度图的话,这个颜色表的大小就是4x256字节,每4个字节分别是,x,x,x,0这样.
是的,如果是灰度图的话,如果是彩色图,则矩阵是3维矩阵,存储的是每个像素的r,g,b的值
你是MFC环境么?用COLORREF就可以了,或者DWORD,如果不是MFC,那unsigned long就好了。