C++中如何打开bmp文件并且读取位图的像素信息?

前面按照你的代码已经将几个bmp位图名储存在vector<string>类型的变量中了,请问想读取这些位图的像素信息应该怎么办呢?读取之后,怎么在控制台下直接显示出bmp... 前面按照你的代码已经将几个bmp位图名储存在vector<string>类型的变量中了,请问想读取这些位图的像素信息应该怎么办呢?读取之后,怎么在控制台下直接显示出bmp图像呢?好像把像素点通过字符输出呢,彩色和文本。彩色的话貌似控制台只能显示8种色彩,所以有个近似的过程该怎么实现呢?文本好像看灰度和字符的对应,'M','N','H','Q','$','O','C','?','7','>','!',':', '-' , ';' , '.' , ''。如果你不能全部解释也没关系。。能解释的都跟我说说看,跪谢!! 展开
 我来答
普洛智应
2013-12-20 · 知道合伙人互联网行家
普洛智应
知道合伙人互联网行家
采纳数:410 获赞数:1585
虚拟现实(VR/AR)以及游戏相关技术,物联网以及传感器技术

向TA提问 私信TA
展开全部
有什么理由一定用控制台窗口显示位图吗?
控制台窗口是文本模式的。。。当然如果你把一个字符位置当一个像素也行。彩色8位或者16位,所以要对位图先做处理,这个又涉及到怎么设计你自己位图的调色板以及怎么修改控制台窗口用的调色板。。。可是这么费周折到底为什么呢
追问
因为。。这是一个初学者的大作业。。
追答
如果作业没要求自己设计调色板并转换真彩位图,那么直接打开显示索引颜色的位图能省些事儿。。。可是你还是需要修改控制台窗口的调色板,有点想象不出为啥老师设计这种作业
来自:求助得到的回答
iskytv
2013-12-20 · 超过11用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:33.1万
展开全部

要了解一下bmp图片格式,了解了 格式 就简单了, 我用的是MFC,不知道控制台合适么,都差不多,关键是思想!

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式