📄 bmpimageio.h
字号:
//***************************************************************************
//
//文件名: BmpImageIo.h
//程序语言: C
//功能: Bmp图像输入输出函数
//说明: 无
//完成日期: 2005-4-12
//修改日期: 2006-4-3
//作者: 张斯聪
//版本: 1.3a
//
// Copyright (c) 2005, Neural Network and Image Recognition Research Group,
// Beijing University of Technology,
// All rights reserved.
//***************************************************************************
#ifndef __BMP_IMAGE_IO_H__
#define __BMP_IMAGE_IO_H__
#include "BmpImageDefine.h"
#include "HeapOperate.h"
#include "BmpImageProcess.h"
//Bmp文件颜色数转换程序,将任意颜色转换为24位真彩色
//inFileName待转换图像的文件名,带后缀
//ifDel是否删除原图像文件
//1,删除
//非1,24位真彩图片替换原文件,非24位真彩图片另存:文件名前面加"BackUp_"
BYTE convertTo24BitColor(const char* pInFileName, int isDel);
//初始化图象颜色和灰度矩阵的地址为空,使释放空间时有判断依据
void initialBmpImage(BmpImage* pBmpImage);
//向pOutFile指向的文件中输出3个相同字节的信息
void put3Byte(int data, FILE* pOutFile);
//读取Bmp文件
//pInFileName为输入文件名,带后缀名
//pBmpImage为保存图像的BmpImage数据类型结构体指针
void readBmp(const char* pInFileName, BmpImage* pBmpImage);
//输出Bmp文件
//pOutFileName为输出文件名,带后缀名
//pBmpImage为保存图像的BmpImage数据类型结构体指针
void writeBmp(const char* pOutFileName, BmpImage* pBmpImage);
#endif//#ifndef __BMP_IMAGE_IO_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -