资源简介

图像处理-读取bmp图像均值滤波-C++

资源截图

代码片段和文件信息

#include   
#include “BmpRot.h“  
#include “stdlib.h“  
#include “math.h“  
#include   

#define PI 3.14159//圆周率宏定义  
#define LENGTH_NAME_BMP 30//bmp图片文件名的最大长度  

using namespace std;

//变量定义  
BITMAPFILEHEADER strHead;
RGBQUAD strPla[256];//256色调色板  
BITMAPINFOHEADER strInfo;

//显示位图文件头信息  
void showBmpHead(BITMAPFILEHEADER pBmpHead) {
cout << “位图文件头:“ << endl;
cout << “文件大小:“ << pBmpHead.bfSize << endl;
cout << “保留字_1:“ << pBmpHead.bfReserved1 << endl;
cout << “保留字_2:“ << pBmpHead.bfReserved2 << endl;
cout << “实际位图数据的偏移字节数:“ << pBmpHead.bfOffBits << endl << endl;
}

void showBmpInforHead(tagBITMAPINFOHEADER pBmpInforHead) {
cout << “位图信息头:“ << endl;
cout << “结构体的长度:“ << pBmpInforHead.biSize << endl;
cout << “位图宽:“ << pBmpInforHead.bi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       10186  2016-12-04 00:42  back.cpp
     文件        9485  2016-12-19 13:23  BmpRot.cpp
     文件        1283  2016-12-03 19:59  BmpRot.h
     文件      786486  2016-12-03 19:38  lena.bmp

评论

共有 条评论