手头有.dat格式的文件,是灰度图像,已经知道裸数据的存储格式,但是不知道VC++里面怎样将裸数据转换成bmp格式显示出来?看过这方面的一些资料,认为应该进行位图操作,但具体不是很清楚,烦请大家给点提示,在此谢过~
//先给100分,对于真诚帮助的可以继续加分,谢谢

解决方案 »

  1.   

    构造一下BMP文件头再加上你的数据就可以了
    你可以找BMP文件格式的资料看看吧
      

  2.   

    先分析你的DAT文件吧,
    把其中有用的信息解析出来再构造BMP文件
      

  3.   

    谢谢两位,BMP文件格式我已经看过,知道要加文件头和信息头,但是没有找到相关例子,所以不知道如何下手。DAT文件存储格式也已经知道了。我在msdn里面看到一个diblook的例子,里面提到save成bmp文件的时候要加文件头,而且具体怎样加也大致清楚,这个方法跟wx_zzm说的方法一样吗?是不是需要首先找到dat文件的首地址,然后开始加头?请不吝赐教~