首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

win7画板,保存图为256色位图,这是什么图?解决方法

2012-05-20 
win7画板,保存图为256色位图,这是什么图?画一张图,里面有4种彩色,红,棕,黄,灰;保存为256色位图后,在win7里

win7画板,保存图为256色位图,这是什么图?
画一张图,里面有4种彩色,红,棕,黄,灰;

保存为256色位图后,在win7里打开,看到的是彩色图;
用c++打开,重新保存,文件头--信息头---颜色表---图像数据,理论上再用win7打开,应该是灰度色的图片啊??怎么还是彩色的?


换个软件,用matlab打开看;

>>imread('灰度图.bmp');

ans 为 <460x819 uint8>

>>imshow(ans)

显示的是想要的灰度图!!!这是怎么回事???


[解决办法]
你没有改变图片格式绘图软件还是按着索引图处理的
matlab里你只针对数据进行imshow操作
这样就忽略掉了原图的索引信息
这样自然就是灰度的了
[解决办法]
8位带调色板的位图。

热点排行