📄 bmpstruct.h
字号:
//BMP图像文件信息头文件
typedef struct
{
unsigned char bfType1; //文件类型
unsigned char bfType2;
unsigned long bfSize; //bmp文件长度
unsigned short Reserved1;
unsigned short Reserved2;
unsigned long bfOffset; //文件描述区长度
}bitmapfile,*bitmap_file;
//BMP图像信息头文件
typedef struct
{
unsigned long biSize;//说明BITMAPINFORHEADER结构所需要的字节数
unsigned long biWidth;//说明图像的宽度,以像素为单位
unsigned long biHeight;//说明图像的高度,以像素为单位
unsigned short biPlanes;//为目标设备说明位面数,其值设置为1
unsigned short biBitCount;//说明位数/像素,可以为1、4、8、24
unsigned long biCompression;//说明图像数据压缩的类型
unsigned long biSizeImage;//说明图像的大小
unsigned long biClrUsed;//说明位图实际采用的彩色表中的彩色索引数
unsigned long biClrImportant;//说明对图像显示有重要影响的颜色索引数目
unsigned long biXplosPerMeter;//说明水平分辨率,用像素/米表示
unsigned long biYplosPerMeter;//说明垂直分辨率,用像素/米表示
}bitmapinfo,*bitmap_info;
//BMP图像调色板区
typedef struct
{
unsigned char blue;
unsigned char green;
unsigned char red;
unsigned char reserved;
}RGB_BMP,*RGB_BMP_ptr;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -