请问哪位高手知道位图图像分辨率究竟与位图信息头哪个值有关??谢谢!!
还有文档大小与位图信息头哪个值有关???
还有文档大小与位图信息头哪个值有关???
解决方案 »
- char*text[]动态调用问题
- 如何将带有checkbox的listbox的复选框设置为选中
- 高手进来给个思路
- windows xp sp2_rmt不能安装sql server 2000企业版服务器组件,怎么办?
- ?::我下学期学习C++了我想了解一下C++和VC++的不同
- 怎样才能在 dll 中得到调用它的应用程序的名字?
- opengl绘图时有一根虚线怎么回事儿啊?
- 我写了一个全局钩子注入每一个进程中,我想用virtualquery()来枚举所有的内存页,但是我怎样确定virtualquery函数的第一个参数
- 怎样获得光驱信息!
- 汇编语句,请帮忙看看!
- 怎么实现在一个对话框上设置一开关,来控制另外一个对话框的显示?
- 有良知的人来帮帮我!
位图的图像分辨率与哪个值都无关
bmp的清晰度与图像的内容和图像的大小有关。。
typedef struct tagBITMAPFILEHEADER
{
WORDbfType; // 位图文件的类型,必须为BM
DWORD bfSize; // 位图文件的大小,以字节为单位
WORDbfReserved1; // 位图文件保留字,必须为0
WORDbfReserved2; // 位图文件保留字,必须为0
DWORD bfOffBits; // 位图数据的起始位置,以相对于位图
// 文件头的偏移量表示,以字节为单位
} BITMAPFILEHEADER;BMP位图信息头数据用于说明位图的尺寸等信息。
typedef struct tagBITMAPINFOHEADER{
DWORD biSize; // 本结构所占用字节数
LONGbiWidth; // 位图的宽度,以像素为单位
LONGbiHeight; // 位图的高度,以像素为单位
WORD biPlanes; // 目标设备的级别,必须为1
WORD biBitCount// 每个像素所需的位数,必须是1(双色),
// 4(16色),8(256色)或24(真彩色)之一
DWORD biCompression; // 位图压缩类型,必须是 0(不压缩),
// 1(BI_RLE8压缩类型)或2(BI_RLE4压缩类型)之一
DWORD biSizeImage; // 位图的大小,以字节为单位
LONGbiXPelsPerMeter; // 位图水平分辨率,每米像素数
LONGbiYPelsPerMeter; // 位图垂直分辨率,每米像素数
DWORD biClrUsed;// 位图实际使用的颜色表中的颜色数
DWORD biClrImportant;// 位图显示过程中重要的颜色数
} BITMAPINFOHEADER;
{
WORDbfType; // 位图文件的类型,必须为BM
DWORD bfSize; // 位图文件的大小,以字节为单位 Here !!!!!!!!!!!!!!!!!!!!!!!!!!
WORDbfReserved1; // 位图文件保留字,必须为0
WORDbfReserved2; // 位图文件保留字,必须为0
DWORD bfOffBits; // 位图数据的起始位置,以相对于位图
// 文件头的偏移量表示,以字节为单位
} BITMAPFILEHEADER;