【求救啊】如何按照读取像素点的方法读入一幅图片?~~

pf220998 2009-01-21 11:14:49
各位老鸟,帮下本菜鸟吧~~
我老师给我个新任务,要我用C++写一个程序:从外部按照读取像素点的方法读入一幅图片,然后显示出来……

根据老师给我的提示,我感觉总体思路是这样的:先把图片的各个像素点存储到一个三维数组中,然后用某种函数把这个数组所反映的图片显示出来~~

但由于我对C++关于图像处理方面的只是了解甚少,还请各位大侠帮忙一下丫,不论给我现场具体解释还是提供相关只是的网址,我都非常非常感谢!

喜欢编程、喜欢CSDN,希望跟大家一起进步!:)
...全文
335 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
saintbird 2009-02-01
  • 打赏
  • 举报
回复
getpixel(),使用方法可参见msdn.
pf220998 2009-01-25
  • 打赏
  • 举报
回复
谢谢大家的提示~~~
我一直在用java , 对C++实在不是很熟悉,谁能给我个代码,只要把一个图像的像素点存储到数组中的就行……
狂谢啊,一定给分!~~
fjwyshan 2009-01-22
  • 打赏
  • 举报
回复
友情up
noenoughmemory 2009-01-22
  • 打赏
  • 举报
回复
友情up
Show_Mike 2009-01-22
  • 打赏
  • 举报
回复
根据你的情况,建议到图书馆借基本有关图像处理的书籍看看,例如VC++图像处理程序设计第2版
ddszhan 2009-01-22
  • 打赏
  • 举报
回复
打开文件
读入位图文件头,位图信息头
根据信息确定宽度、高度、颜色位数、是否行翻转,是否使用调色板
计算行长(考虑位图的字节对齐问题)
申请内存用于保存像素数据
从文件中读出像素数据
每一个像素点显示,得到整个位图图像。

查查CDib、CxImage什么的源代码。

vc1000 2009-01-22
  • 打赏
  • 举报
回复

打开文件
读入位图文件头
读入位图信息头
获取像素数据开始的位置
像操作文本文件那样一个一个像素读入到内存
然后显示。

不会很难的

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧