社区
多媒体/流媒体开发
帖子详情
请问如何正确初始化一个BITMAPINFOHEADER结构?
maoyinjie
2003-06-03 04:52:45
在我的程序中,我设置
bmiHeader.biWidth = 176;
bmiHeader.biHeight = 144;
则编码解码都可以通过,但是当我设置为其他的值时(biSizeImage相应改变)
则使用ICCompressGetFormat获得编码后格式出错。
不知道是怎么回事,请高手指教
...全文
114
2
打赏
收藏
请问如何正确初始化一个BITMAPINFOHEADER结构?
在我的程序中,我设置 bmiHeader.biWidth= 176; bmiHeader.biHeight= 144; 则编码解码都可以通过,但是当我设置为其他的值时(biSizeImage相应改变) 则使用ICCompressGetFormat获得编码后格式出错。 不知道是怎么回事,请高手指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luoda
2003-06-05
打赏
举报
回复
QCIF
csdnworldboy
2003-06-05
打赏
举报
回复
其他什么值呀?可能是编码器不支持吧。
其他值要设为16的倍数
C++MFC教程
4、窗口句柄:说到消息就不能不说窗口句柄,系统通过窗口句柄来在整个系统中唯一标识
一个
窗口,发送
一个
消息时必须指定
一个
窗口句柄表明该消息由那个窗口接收。而每个窗口都会有自己的窗口过程,所以用户的输入就会...
win32 - DIB 与 DDB
设备相关位图(DDB): DDB不包含颜色值,因为每个设备可以具有自己的一组颜色,所以为
一个
设备创建的DDB可能无法在其他设备上很好地显示。 DDB通常被称为兼容位图,并且它通常...应用程序可以通过
初始化
所需的
结构
并...
BMP图像格式
如果DIB的高度值(由
BITMAP
INFO
HEADER
结构
中的biHeight成员标识)是
一个
正值,那么就表明这个DIB是
一个
底到上型DIB,如果高度值是
一个
负值,那么它就是
一个
顶到下型DIB。注意:顶到下型的DIB位图是不能被压缩的。 ...
DIB转为DDB
首先,你可以不必把DIB转换成DDB就可以让它显示在设备上。但是那样的话,你都会看见会程序运行得有多慢了,而且你也不能使用一些有关DDB操作...为了创建
一个
调色板,就需要分配给逻辑调色板
结构
。
初始化
palversion和pa
[数据压缩作业4]BMP2YUV文件格式转换
一. 实验项目名称 图像文件的读写和转换(设计性实验) 二. 实验目的 1.理解图像文件的基本组成。 2.掌握
结构
体作为复杂数据对象的用法。进一步熟悉由问题到程序的解决方案,并掌握编程细节:如内存分配、...
多媒体/流媒体开发
2,542
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章