- 25
- 0
- 约1.59万字
- 约 14页
- 2016-10-09 发布于贵州
- 举报
南昌大学数字图处理实验报告
实 验 报 告
实验课程: 数字图像处理
学生姓名: 涂汉江
学 号: 6100410181
专业班级: 数媒101班
2013年 06月 08日
南昌大学实验报告
---(1)数据图像显示的Vc程序设计
学生姓名: 涂汉江 学 号: 6100410181 专业班级: 数媒101班
实验类型:□验证 ■综合 □设计 □创新 实验日期: 2013.06.01 实验成绩:
实验目的
位图图片显示的C语言实现。
实验要求
用C语言编写简单的程序用来打开位图文件。
实验环境
PC机
VC6.0
实验原理
无
实验代码及结果
//主要代码部分
void CCOpenImageDoc::OnFileOpen()
{
// TODO: Add your command handler code here
CFileDialog dlg(TRUE,0,0,OFN_HIDEREADONLY, _T(位图文件|*.bmp|所有文件|*.*||));
if(dlg.DoModal()==IDOK)
{
FileName=dlg.GetPathName();
if(fileheader) delete fileheader;
if(infoheader) delete infoheader;
if(pal) delete pal;
if(BMPData) delete BMPData;
if(flag) flag=false;
if(!file.Open(FileName,CFile::modeRead)) return;
fileheader=new BITMAPFILEHEADER[1];
infoheader=new BITMAPINFOHEADER[1];
file.Read(fileheader,sizeof(BITMAPFILEHEADER));
if(fileheader-bfType!=0x4D42) return;
file.Read(infoheader,sizeof(BITMAPINFOHEADER));
if(infoheader-biCompression!=0) return;
linebytes=WIDTHBYTES(infoheader-biBitCount*infoheader-biWidth);
if(infoheader-biBitCount==8)
{
pal=new RGBQUAD[256];
BMPData=new BYTE[linebytes*infoheader-biHeight];
file.Read(pal,256*4);
file.Read(BMPData,linebytes*infoheader-biHeight);
flag=true;
}
else if(infoheader-biBitCount==24)
{
BMPData=new
BYTE[linebytes*infoheader-biHeight];
file.Read(BMPData,linebytes*infoheader-biHeight);
flag=true;
}
else return;
file.Close();
UpdateAllViews(NULL);
}
}
//结果截图
实验小结
BMP文件格式比一开始做的DAT文件复杂,有一个文件头来记录相关的图片信息 ,而且文件里图片的存储方式是和正常的扫描顺序相反的,也就是说输出的时候要倒过来输出,所以也需要注意。
南昌大学实验报告
---(2)直方图均衡化图像增强
学生姓名: 涂汉江 学 号: 6100410181 专业班级: 数媒101班
实验类型:□验证 ■综合 □设计 □创新 实验日期: 2013.06.01 实验成绩:
实验目的
用C语言实现图像的直方图均衡化处理。
实验要求
用C语言实现图像的直方图均衡化处理。
实验环境
PC机
VC6.0
实验原理
图像对比度增强的方法可以分成两类:一类是直接对比度增强方法;另一类是间接对比度增强方法。直方图拉伸和直方图均衡化是两种最常见的间接对比度增强方法。直方图拉伸是通过对比度拉伸对直方图进行调整
您可能关注的文档
- 南京造币厂机房造方案v1.0.doc
- 南京高精船用三厂房工程质量评估报告1.doc
- 南充职院建筑识与构造申报表.doc
- 南区1#楼临时电安全施工专项方案.doc
- 南华大学趣味运会策划书.doc
- 南县产科达标建办公室.doc
- 南召县义务教育段教育教学质量评估方案xx.doc
- 南园小学环保电报刘万强.doc
- 南垭小学课外辅活动篮球兴趣小组活动方案c.doc
- 南夏教育在线-国高等教育储干培养计划解析-卫生检验专业.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 安徽省芜湖市弋江区2023-2024学年六上数学期末统考模拟试题含答案.doc VIP
- 组织学和胚胎学泌尿系统.pdf VIP
- 2025年高性能复合材料在新能源储能设备中的应用研究报告.docx
- 医疗器械用复合材料市场分析报告:2025年现状与未来五到十年趋势展望.docx
- 《2025年工程机械行业复合材料应用前景分析报告》.docx
- GB∕T 40112-2021 地质灾害危险性评估规范.pdf
- 2025年海洋工程装备高性能复合材料研发与应用创新报告.docx
- 2025年中国睡眠研究报告.docx VIP
- 人教版三年级上册数学期末卷-小学数学三年级上册-期末复习试卷-人教版---.docx VIP
- 2025-2026学年高二物理期末模拟卷01【测试范围:人教版选必一+选必二】(考试版)(新高考通用).docx VIP
原创力文档

文档评论(0)