16位位图图象的结构是什么样的? to newer007:16位图称为位图不知到是否合适。好象是一个像素用16位表示(两个字节),但我不知道具体结构是什么样的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BITMAPINFOHEADER有一个biCompression域表示的是图像的压缩格式如果是BI_RGB的话,就是无压缩BI_RLE的就表示每个象素占8个位BI_BITFIELDS也表示没有压缩,但是在后面会紧跟一个32位的整数可以作为RGB的三种颜色的掩码.现在关键是压缩方式了对16位色,如果是BI_RGB,那么后面是有调色板的,数目为biClrUsed域如果这个域为0的话,也就是没有调色板了.如果压缩方式是BI_BITFIELDS那么调色板部分有三个WORD类型的短整数,当然它不是调色板了,而是颜色的掩码.颜色掩码的方式常见的有两种5-5-5格式和5-6-5格式两种对于16位色的位图,主要的难点就在这里知道这个结构了,就比较好写程序了的. ............."$$$$$$$o...................ooooo .............."$$$$$$$$$o.........ooo$$$$$$$$$ .......ooo$$$$$$$$$$$$$$$....oo$$$$$$$$$$$""" .......$$$$$$$$$$$$$$$$o....o$$$$$$$""" .........$$$$$$$"""o$$$$$$...$$$$$$ ..........$$$$$$..o$$$$$"....$$$$$ ..........$$$$$$.o$$$$$".....$$$$$.....ooo.oo$$$o ...........$$$$$$$$$$$$$$...$$$$$"...o$$$$$$$$$$$$ .........oo$$$$$$$$$$$""....$$$$$$$$$$$$$$$$$$$$$$ ........."$$$$$$$$$$$ooo....$$$$$$$$$$$$$$$$" ..........."""$$$$$$$$$$$o..$$$$$$$$$$$$$$$$ ...........oo$$$$$$$$$$$$"..$$$$.....$$$$$$$ ......oo$$$$$$$$$$$$$""....o$$$$.....$$$$$$$ .....$$$$$$$$$$$$$$$$oooo..$$$$$.....$$$$$$$ .....$$$$$$$"."$$$$$$$$$$$$$$$$".....$$$$$$$ ......""$$$....$$$$$$."$$$$$$$$......$$$$$$$ ........$$$o..$$$$$$$......$$$$......$$$$$$$ ......."$$$"oo$$$$$$$......$$$"......$$$$$$$ ............$$$$$$$$"......""........$$$$$$" .............""""....................$$$$$" .....................................$$$$" .....................................$$" ....................o$$$o......ooo$$$oo ..................o$$$$$$$oo$$$$$$$$$$$o ................o$$$$$$$$$$$$$$$$$$$$$$$ ..............o$$$$$$"""$$$$$$$$$$$"" ...........o$$$$$"".......""$$$$$$" ..........o$""".............$$$$$$ooo ......................ooooo$$$$$$$$$$$o .....................$$$$$$$$$$$$$$$$$$ .....................$$$$$$$$$$$$$$""" ......................"""""$$$$$$$ ................o$$$o......$$$$$$$.ooooooooooo ................$$$$$$oooo$$$$$$$$$$$$$$$$$$$$$ ............oooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .......oo$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" .....o$$$$$$$$$$$$$$""""...$$$$$$$ .....$$$$$$$$"""...........$$$$$$$ ......"""""................$$$$$$$ ...........................$$$$$$$ ...........................$$$$$$$ ...........................$$$$$$ ...........................$$$$$" ............................$$$ ..............$$$$$o..........oooo ..............$$$$$$..........$$$$$o .............o$$$$$..........o$$$$$$ .............$$$$$$..........$$$$$$$oooooo .............$$$$$$.......ooo$$$$$$$$$$$$$$$o .......$$o...$$$$$$$$o...$$$$$$$$$$$$$$$$$$$$ ......$$$$...$$$$$$$$$..."$$$$$$$$$$$"$$$$$$" .....o$$$$oo$$$$$$$$$......"$$$$$$"...$$$$$$ .....$$$$$$$$$$$$$$"........$$$$$"..o$$$$$" .....$$$$$$.$$$$$..........$$$$$$$$$$$$$$$$$$$$oo ....."$$$$$.$$$$$.oooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ......""""..$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" ............$$$$$$$$$$$$$$$$$$$"""" ............$$$$$.""""""$$$$$$" ............$$$$$......o$$$$$".....oo$$oo ............$$$$$.....o$$$$$"......$$$$$$$$o ............$$$$$....o$$$$$........"$$$$$$$$o ............$$$$$...o$$$$"...........$$$$$$$$ ............$$$$$...$$$"..............$$$$$$$ .............$$$$...""................"$$$$$ ............."$$"......................"""" .......................$$$$o ......................o$$$$$o.........oooo ..............o$$$....$$$$$$........o$$$$$o .............$$$$$.$$$$$$$$$$$$$o.o$$$$$$" ............$$$$$"o$$$$$$$$$$$$$$$$$$$$"oo ...........$$$$...$$$$$$$$"$$$$$$$$$$"o$$$$o ........o$$$$$..oo$$$$$$$..$$$$$$$$$$o$$$$$ ........$$$$$$$$$$$$$$$$$oo$$$$$$$$$$$$$" ........"$$$$$$$$$$$$$$$$$$$$$$$$.$$$$$$$o ............o$$$$$$$$$$$$""$$$$$$$$$$"$$$$$ ...........o$$$$.o$$$$$$$oo$$$$$$$$$$$$$$$$ ..........o$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$" .........o$$$$$$$"""$$$$$$$$$$$$""....""" .........."$$""....."$$"$$$$$$ooooooo$$$$$$$$o ...............ooooo$$$$$$$$$$$$$$$$$$$$$$$$$$o .......ooo$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" ......o$$$$$$$$$$$$$$"""$$$$$$....o$$$$o ......."$$$$$"$$$$......$$$$$$...."$$$$$$o .........""..$$$$$......$$$$$$.....$$$$$$$o .............$$$$$.....o$$$$$$......$$$$$$$ ............."$$"...ooo$$$$$$$.......$$$$" ...................$$$$$$$$$"........""" 如何使主窗口上的一个按钮可用,并且点击该按钮能重新弹出子窗口 求助如何实现文本框或者list空间滑动条外观改变或者当鼠标滑动到上面时显示向上、向下的按钮使其内容可以滑动 如果我用这种方法替代AcceptEx,不知道是好还是坏? 请问如何实现多文档下的全屏显示 用VC完成了一个俄罗斯方块的游戏,高兴!散分!(我是VC菜鸟!别笑我) com接口是不是不区分32位/64位? 串口服务器与主机通过tcp连接后无法通讯 怎么使位图旋转90? mfc dll中如何使用webbrowser控件 控件求救!!! 请问怎么才能把阳历换算成阴历呀??? 明天元旦了,祝各位VC++版各位新年快乐!!!
表示的是图像的压缩格式
如果是BI_RGB的话,就是无压缩
BI_RLE的就表示每个象素占8个位
BI_BITFIELDS也表示没有压缩,但是在后面会紧跟一个32位的整数
可以作为RGB的三种颜色的掩码.现在关键是压缩方式了
对16位色,如果是BI_RGB,那么后面是有调色板的,数目为biClrUsed域
如果这个域为0的话,也就是没有调色板了.
如果压缩方式是BI_BITFIELDS
那么调色板部分有三个WORD类型的短整数,当然它不是调色板了,而是颜色的掩码.
颜色掩码的方式常见的有两种
5-5-5格式和5-6-5格式两种对于16位色的位图,主要的难点就在这里
知道这个结构了,就比较好写程序了的.
.............."$$$$$$$$$o.........ooo$$$$$$$$$
.......ooo$$$$$$$$$$$$$$$....oo$$$$$$$$$$$"""
.......$$$$$$$$$$$$$$$$o....o$$$$$$$"""
.........$$$$$$$"""o$$$$$$...$$$$$$
..........$$$$$$..o$$$$$"....$$$$$
..........$$$$$$.o$$$$$".....$$$$$.....ooo.oo$$$o
...........$$$$$$$$$$$$$$...$$$$$"...o$$$$$$$$$$$$
.........oo$$$$$$$$$$$""....$$$$$$$$$$$$$$$$$$$$$$
........."$$$$$$$$$$$ooo....$$$$$$$$$$$$$$$$"
..........."""$$$$$$$$$$$o..$$$$$$$$$$$$$$$$
...........oo$$$$$$$$$$$$"..$$$$.....$$$$$$$
......oo$$$$$$$$$$$$$""....o$$$$.....$$$$$$$
.....$$$$$$$$$$$$$$$$oooo..$$$$$.....$$$$$$$
.....$$$$$$$"."$$$$$$$$$$$$$$$$".....$$$$$$$
......""$$$....$$$$$$."$$$$$$$$......$$$$$$$
........$$$o..$$$$$$$......$$$$......$$$$$$$
......."$$$"oo$$$$$$$......$$$"......$$$$$$$
............$$$$$$$$"......""........$$$$$$"
.............""""....................$$$$$"
.....................................$$$$"
.....................................$$"
....................o$$$o......ooo$$$oo
..................o$$$$$$$oo$$$$$$$$$$$o
................o$$$$$$$$$$$$$$$$$$$$$$$
..............o$$$$$$"""$$$$$$$$$$$""
...........o$$$$$"".......""$$$$$$"
..........o$""".............$$$$$$ooo
......................ooooo$$$$$$$$$$$o
.....................$$$$$$$$$$$$$$$$$$
.....................$$$$$$$$$$$$$$"""
......................"""""$$$$$$$
................o$$$o......$$$$$$$.ooooooooooo
................$$$$$$oooo$$$$$$$$$$$$$$$$$$$$$
............oooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
.......oo$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""
.....o$$$$$$$$$$$$$$""""...$$$$$$$
.....$$$$$$$$"""...........$$$$$$$
......"""""................$$$$$$$
...........................$$$$$$$
...........................$$$$$$$
...........................$$$$$$
...........................$$$$$"
............................$$$
..............$$$$$o..........oooo
..............$$$$$$..........$$$$$o
.............o$$$$$..........o$$$$$$
.............$$$$$$..........$$$$$$$oooooo
.............$$$$$$.......ooo$$$$$$$$$$$$$$$o
.......$$o...$$$$$$$$o...$$$$$$$$$$$$$$$$$$$$
......$$$$...$$$$$$$$$..."$$$$$$$$$$$"$$$$$$"
.....o$$$$oo$$$$$$$$$......"$$$$$$"...$$$$$$
.....$$$$$$$$$$$$$$"........$$$$$"..o$$$$$"
.....$$$$$$.$$$$$..........$$$$$$$$$$$$$$$$$$$$oo
....."$$$$$.$$$$$.oooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$
......""""..$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"
............$$$$$$$$$$$$$$$$$$$""""
............$$$$$.""""""$$$$$$"
............$$$$$......o$$$$$".....oo$$oo
............$$$$$.....o$$$$$"......$$$$$$$$o
............$$$$$....o$$$$$........"$$$$$$$$o
............$$$$$...o$$$$"...........$$$$$$$$
............$$$$$...$$$"..............$$$$$$$
.............$$$$...""................"$$$$$
............."$$"......................""""
.......................$$$$o
......................o$$$$$o.........oooo
..............o$$$....$$$$$$........o$$$$$o
.............$$$$$.$$$$$$$$$$$$$o.o$$$$$$"
............$$$$$"o$$$$$$$$$$$$$$$$$$$$"oo
...........$$$$...$$$$$$$$"$$$$$$$$$$"o$$$$o
........o$$$$$..oo$$$$$$$..$$$$$$$$$$o$$$$$
........$$$$$$$$$$$$$$$$$oo$$$$$$$$$$$$$"
........"$$$$$$$$$$$$$$$$$$$$$$$$.$$$$$$$o
............o$$$$$$$$$$$$""$$$$$$$$$$"$$$$$
...........o$$$$.o$$$$$$$oo$$$$$$$$$$$$$$$$
..........o$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"
.........o$$$$$$$"""$$$$$$$$$$$$""...."""
.........."$$""....."$$"$$$$$$ooooooo$$$$$$$$o
...............ooooo$$$$$$$$$$$$$$$$$$$$$$$$$$o
.......ooo$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""
......o$$$$$$$$$$$$$$"""$$$$$$....o$$$$o
......."$$$$$"$$$$......$$$$$$...."$$$$$$o
.........""..$$$$$......$$$$$$.....$$$$$$$o
.............$$$$$.....o$$$$$$......$$$$$$$
............."$$"...ooo$$$$$$$.......$$$$"
...................$$$$$$$$$"........"""