社区
图形处理/算法
帖子详情
已知位图的信息头,文件头,调色板,图像数据如何显示一副位图
zy2015036
2010-03-22 10:51:42
如果读取了一副256色位图的信息头,文件头和调色板还有图像数据,如何显示这副位图?
如果说的难以理解的话,就是已知一副256色位图,把它的 .bmp 文件名改成 .XXX ,如何通过编程把它显示出来
请知道的大大,给个实例.谢谢了.
...全文
132
5
打赏
收藏
已知位图的信息头,文件头,调色板,图像数据如何显示一副位图
如果读取了一副256色位图的信息头,文件头和调色板还有图像数据,如何显示这副位图? 如果说的难以理解的话,就是已知一副256色位图,把它的 .bmp 文件名改成 .XXX ,如何通过编程把它显示出来 请知道的大大,给个实例.谢谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zy2015036
2010-03-22
打赏
举报
回复
[Quote=引用 3 楼 kier2 的回复:]
先看看bitmap的文件结构,吧文件读入对应的部分就可以了,最后用StretchDIBits显示
[/Quote]
能否再详细点啊?给个实例最好了.
kier2
2010-03-22
打赏
举报
回复
先看看bitmap的文件结构,吧文件读入对应的部分就可以了,最后用StretchDIBits显示
oldmanzhao
2010-03-22
打赏
举报
回复
参考这个:http://blog.csdn.net/yhmhappy2006/archive/2006/10/06/1323198.aspx
oldmanzhao
2010-03-22
打赏
举报
回复
如果用GDI+直接载入就可以了,GDI的话要解析一下BMP的文件头,然后调用SetDIBitsToDevice。
或者也可以用IPicture控件。
kier2
2010-03-22
打赏
举报
回复
http://www.vckbase.com/document/viewdoc/?id=674
去这里面看看吧,介绍得很详细
C语言读取bmp
图像
并做简单
显示
C语言读取bmp
图像
信息
并做简单
显示
)bmp
文件
格式读取bmp
文件
信息
并展示 bmp
文件
格式 bmp
文件
大体上分为四个部分: bmp
文件
构成
位图
文件
头
BITMAPFILEHEADER
位图
信息
头
BITMAPINFOHEADER
调色板
Palette 实际的
位图
数据
ImageDate 第一部分为
位图
文件
头
,
位图
文件
头
长度固定,为14个字节。 typdef struct { WORD bfType; //指定
文件
类型,必须是0x424d,即”BM” DWORD bfSiz
位图
(bmp)
文件
格式分析
from:https://blog.csdn.net/qingchuwudi/article/details/25785307
位图
(bmp)
文件
格式分析 作者:深蓝(由博主分享) 一、什么是
位图
计算机能以
位图
和矢量图格式
显示
图像
。 1、
位图
(Bitmap):
图像
又称点阵图或光栅图,它使用我们称为像素(象素,Pixel)的一格一格的小点来描述
图像
。计算机屏幕其实就是一张包含大量像素点的网格。当我们把
位图
放大时,每一个像素小点看上去就像是一个个马赛克色...
HOOK stretchdibits获取
位图
文件
网上关于设备上下文获取
位图
句柄,然后操作
位图
句柄保存
位图
文件
的帖子不少,不过通过
已知
的bitmapinfo(address of bitmap data)和bitmap的
数据
信息
lpBits(address of bitmap bits)来获取
位图
文件
的例子几乎没有。最近因为要HOOKstretchdibits这个api函数,但参数
信息
中没有源设备上下文,也就得不到源
位图
句柄,后来测试发现bitmapinfo里面的确有源
位图
的一些
信息
:
位图
信息
头
和
调色板
的
信息
,另外的lpBits也有
位图
的位
信息
。那么如何
【笔记】
位图
(.bmp)和矢量图(Vector):
位图
是点阵图或光栅图,使用像素的一格一格来描述
图像
,放大以后每一个像素看就像是一个个的马赛克;矢量图是使用直线和曲线来描述图形,可以无限方法,不会失真
一、什么是
位图
计算机能以
位图
和矢量图格式
显示
图像
。 1、
位图
(Bitmap):
图像
又称点阵图或光栅图,它使用我们称为像素(象素,Pixel)的一格一格的小点来描述
图像
。计算机屏幕其实就是一张包含大量像素点的网格。当我们把
位图
放大时,每一个像素小点看上去就像是一个个马赛克色块。 2、矢量图(Vector) 使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的。
位图
和矢量图最简单的区别就是:矢量图可以无限放大,而且不会失真;而
位图
..
bitmap
位图
头
结构
转自:http://www.cnblogs.com/lzlsky/archive/2012/08/16/2641698.html
位图
BITMAPINFOHEADER 与BITMAPFILEHEADER: 先来看BITMAPINFOHEADER,只写几个主要的 biSize包含的是这个结构体的大小(包括颜色表) biWidth和biHeight分
图形处理/算法
19,468
社区成员
50,700
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章