CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

100分全部奉送

楼主manwwd()2002-04-09 13:14:44 在 VC/MFC / 基础类 提问

谁能帮我一个忙,如何用vc编一个程序,把256色灰度图象读到一个数组或一个矩阵里。尽量说完整点,如被采纳,立即给分,全给帮我解决问题的!欢迎大家和我联系  
    qq24055764 问题点数:100、回复次数:12Top

1 楼Qiushen(忘魂)回复于 2002-04-09 13:32:42 得分 0

图象是什么又没有说,怎么读?Top

2 楼ququshb(忘求了)回复于 2002-04-09 13:43:25 得分 0

简单Top

3 楼sobingman(丧尸)回复于 2002-04-09 14:14:08 得分 0

请在MSCD中查下面这个函数::CBitmap::SetBitmapBits(   DWORD   dwCount,   const   void*   lpBits   );  
  Top

4 楼manwwd()回复于 2002-04-10 08:29:32 得分 0

256色的灰度图象,读到一维数组里面,用vc如何读?Top

5 楼happyangelclc(快乐)回复于 2002-04-10 11:42:41 得分 0

是bitmap吗?Top

6 楼ququshb(忘求了)回复于 2002-04-10 11:57:04 得分 0

应该是位图吧?Top

7 楼gamedragon(gamedragon)回复于 2002-04-10 12:11:49 得分 0

灰度图每个象素是一个字节,找到图像数据的首地址,一个一个赋值就行了。  
  不过提醒一点,位图数据的格式是每行按DWORD对齐的。  
  VC读写文件你总会吧,再看一下位图文件的格式,MSDN里有很详细的解释,关于文件格式的问题老帖里有的是。Top

8 楼manwwd()回复于 2002-04-10 15:51:14 得分 0

是bmpTop

9 楼qfpcn(ξ幽灵ξ)回复于 2002-04-10 15:57:37 得分 0

100分啊?我也想拿,但你的问题我无能为力,我只是个菜鸟!Top

10 楼hyc1980(???)回复于 2002-04-10 16:18:50 得分 0

用GetDIBits得到位图数据的指针,还有GetBitmap的到位图的有关属性!Top

11 楼cris919(lovean)回复于 2002-04-10 16:29:01 得分 100

我发给你了  
  象素值放在数组  
  theApp.imageData[][]和  
  theApp.imagedatatemp[][]两个二维数组中  
  你就操作这两个数组吧  
   
  我应该封装的较好了Top

12 楼cris919(lovean)回复于 2002-04-10 16:33:56 得分 0

theApp.iImageData[][]是在第一次读入时存放的  
  theApp.iImageDataTemp[][]   是在每次显示时存放的  
  所以你如改变第二个数组显示就不同  
  要恢复原图只要不改变第一个数组即可  
  ShowImage(1)显示改变后的图象  
  ShowImage(2)显示原图  
  Top

相关问题

  • 送分了 全部奉送
  • 谁有AHM for D6?奉送全部分数!!!!!!!!!!!!!
  • 寻求帮忙,全部奉送
  • 很难的问题!全部分数奉送!
  • 50分全部奉送第一个正确答案!
  • 我的全部的财产了,奉送给能帮助我的朋友!!!!
  • 大分奉送
  • 百分奉送!!!!!!!!!!
  • 100大奉送
  • 求命!!280分全部奉送,求高手修复ACCESS库(有用友公司的吗)

关键词

  • 数据
  • 数组
  • theapp
  • 灰度
  • 图象
  • 显示
  • 图
  • 改变
  • 问题

得分解答快速导航

  • 帖主:manwwd
  • cris919

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo