存储灰度图像像素值的矩阵元素应该是什么类型

2025-02-27 04:30:07
推荐回答(3个)
回答1:

灰度图像的话,如果是256色图,那么每个像素用一个unsigned char表示,即0表示黑,255表示白.然后图像文件中,在像素矩阵前面会有个颜色映射表,分别表示0-255对应哪些颜色,如果是标准的灰度图的话,这个颜色表的大小就是4x256字节,每4个字节分别是,x,x,x,0这样.

回答2:

是的,如果是灰度图的话,如果是彩色图,则矩阵是3维矩阵,存储的是每个像素的r,g,b的值

回答3:

你是MFC环境么?用COLORREF就可以了,或者DWORD,如果不是MFC,那
unsigned long就好了。