24位位图格式解析

24位位图格式解析

每一行的图素数等于该结构的.bcWidth字段,

24位位图格式解析

。每一行从最左边的图素开始,直到图像的右边。分别对应的B,G,R像素。每个像素占8位, 每列的宽度为bcWidth,必须为4的倍数,不足的用零填充。

  下面是读取二十四位位图的关键代码:

  代码

  1 BITMAPFILEHEADER * pbmfh ;

  2 BITMAPINFO * pbmi ;

  3 BYTE * pBits ;

  4 pbmfh = DibLoadImage (szFileName) ;

  5 pbmi = (BITMAPINFO *) (pbmfh + 1) ;

  6 pBits = (BYTE *) pbmfh + pbmfh->bfOffBits ;

  7 for( i=0; i < 1024; i++)

  8 {

  9 pPrintBlock[i] = (char*)malloc(216);

  10 memset(pPrintBlock[i], 0, 216);

  11 }

  12

  13 for(h = 0; h < pbmi->bmiHeader.biHeight; h++)

  14 {

  15 for(w = 0; w < pbmi->bmiHeader.biWidth; w++)

相关文章

宝宝可以吃咖喱吗

咖喱是很多人比较喜爱的选择,咖喱在制作佳肴上,对提高食物的口感有着很好的帮助,不过在吃咖喱的时候,也是要注意要适量进行,有很多人在吃咖喱饭的时候,都是没有节制,这样吃的时候,对身体没有太多好处的,那宝...
资料大全2015-03-07
宝宝可以吃咖喱吗

民间汉族节日雨水节

五月十三日为雨节,又称下雨节、竹醉日,传说是黄帝诞辰。雨水节是流行于川西一带民间的汉族节日习俗,是一个非常富有想象力和人情味的传统节日,雨水这天,不管天公下雨不下雨,都像它的名字一样,充满一种雨意蒙蒙...
资料大全2011-05-05
民间汉族节日雨水节

岗位自荐信怎么写

导语:为公司企业的岗位写一份申请自荐信,本文是小编为大家整理的岗位申请自荐信范文,仅供参考。岗位申请自荐信范文篇一:尊敬的先生/小姐:您好!本人欲申请贵公司网站上招聘的xxxxx岗位,特拟此管理岗位应...
资料大全2017-03-02
岗位自荐信怎么写

《用字母表示数》

1、用字母表示数 第一课时:用字母表示数 教学目标 : 1、使学生理解和掌握用字母表示数的方法,知道用字母可以表示数,含有字母的式子既可以表示数量关系,也可以表示数量。 2、会用字母...
资料大全2013-04-06
《用字母表示数》

优秀员工自我理由怎么写

一份好的优秀员工自我推荐理由能够让我们印象等加分不少,更能够获得荣誉,下面是小编搜集整理的优秀员工自我推荐理由怎么写,欢迎阅读,优秀员工自我推荐理由怎么写。优秀员工自我推荐理由篇一自从...
资料大全2015-01-06
优秀员工自我理由怎么写

好段大全

好段大全1、阵阵春风,吹散云雾,太阳欣然露出笑脸,把温暖和光辉洒满湖面。2、灿烂的阳光穿过树叶间的空隙,透过早雾,一缕缕地洒满了校园。3、金灿灿的朝晖,渐渐染红了东方的天际,高高的黄山主峰被灿烂的云霞...
资料大全2012-01-01
好段大全