资源简介
代码片段和文件信息
#include
#include
#include “bmpstruct.h“
#include “bmproutines.h“
#define PLATEWIDTH 3 //定义滤波模板的宽度,本实验所用滤波模板的长和宽相等,且都是奇数
#define PLATEHEIGHT 3 //定义滤波模板的高度,本实验所用滤波模板的长和宽相等,且都是奇数
int main()
{
char bmpName[20] newbmpName[20];
BITMAPFILEHEADER filehead;
BITMAPINFOHEADER infohead;
RGBQUAD color[256];//颜色表中含有256种颜色
BYTE** dataArray;//该指针指向存储位图数据的二维数组
BYTE** coArray;//该指针指向存储滤波模板系数的二维数组
printf(“请输入BMP文件的文件名(如test.bmp):“);
scanf(“%s“bmpName);
printf(“请输入新建BMP文件的文件名(如test_new.bmp):“);
scanf(“%s“newbmpName);
//读取BMP文件的文件头,并保存于filehead
read_bmp_filehead(bmpName &filehead);
//读取BMP文件的信息头,并保存于infohead
read_bmp_infohead(bmpName &infohead);
//读取BMP文件的颜色表并保存在color数组
read_bmp_colortable( bmpName infohead.biBit
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1690 2012-03-31 14:45 dvexp5\bmpmain.c
文件 7908 2012-03-31 15:03 dvexp5\bmproutines.c
文件 1100 2012-03-31 14:45 dvexp5\bmproutines.h
文件 1838 2012-02-21 10:15 dvexp5\bmpstruct.h
文件 3619 2012-04-01 19:14 dvexp5\Debug\bmpmain.obj
文件 11159 2012-04-01 19:14 dvexp5\Debug\bmproutines.obj
文件 233527 2012-04-01 19:14 dvexp5\Debug\dvexp5.exe
文件 232744 2012-04-01 19:14 dvexp5\Debug\dvexp5.ilk
文件 187980 2012-04-01 19:14 dvexp5\Debug\dvexp5.pch
文件 418816 2012-04-01 19:14 dvexp5\Debug\dvexp5.pdb
文件 33792 2012-04-01 19:14 dvexp5\Debug\vc60.idb
文件 53248 2012-04-01 19:14 dvexp5\Debug\vc60.pdb
文件 4479 2012-04-01 19:15 dvexp5\dvexp5.dsp
文件 537 2012-04-01 19:13 dvexp5\dvexp5.dsw
文件 41984 2012-04-01 19:15 dvexp5\dvexp5.ncb
文件 48640 2012-04-01 19:15 dvexp5\dvexp5.opt
文件 1346 2012-04-01 19:14 dvexp5\dvexp5.plg
文件 251078 2012-03-31 11:16 dvexp5\示例图片1.bmp
目录 0 2012-04-01 19:15 dvexp5\Debug
目录 0 2012-04-01 19:15 dvexp5
----------- --------- ---------- ----- ----
1535485 20
相关资源
- 红外与可见光图像配准算法MATLAB版代
- 常用的图像处理算法及其实现C语言
- opencv的图像匹配程序,可达到亚象素
- Visual C++ 实践与提高 数字图像处理与
- vc++实现图像的缩放
- BMP图像处理程序,包括轮廓识别,图
- 编程实现图片的翻转效果翻转90度和任
- 一个用MFC制作的把DICOM图像转换成BM
- FLICM算法C_Opencv代码,,可用于做图像
- wallis匀色代码
- 遥感图像处理C++实现
- 纯C++实现bmp图片旋转
- C语言图像灰度化处理完整程序
- 图像处理中傅立叶变换离散余弦变换
- C++ 孔洞填充代码
- 基于opencv的彩色图像分解为hsv单通道
- opencv RGB转换成HSV并且从R G B H S V三个
- C语言 用随机噪点慢慢消失一个美女,
- 基于Retinex的图像增强算法-Opencv-C++
- c++ 图像中值梯度锐化、拉普拉斯锐化
- c++实现图像几何变换
- C语言实现二值图像旋转任意角度
- 数字图像处理编程入门 VC++ 有源码
- 图像处理 高斯平滑 C/C++语言实现
- C++类获取屏幕图像
- 图像处理的基本算法包括增强、平滑
- 图像模式识别_VC++技术实现_源代码_杨
- 基于c+++Opencv的图像边缘提取及拟合
- c++图像卷积操作
- 图片模糊处理
评论
共有 条评论