数字图像处理课程设计报告2015.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《 数字图像处理 》课程设计 ——多功能图像处理软件包 指导教师:xxxxxxxxxx 班级:xxxxxxxxxxxx 学号:xxxxxxxxxxxxx 姓名:xxxx PAGE 2 数字图像处理课程设计任务书 一、题目: 多功能图像处理软件包 二、目的: 1、提高分析问题、解决问题的能力,进一步巩固数字图像处理系统中的基本原理与方法。 2、熟悉掌握一门计算机语言,可以进行数字图像的应用处理的开发设计。 三、要求 3.1总体要求 1、要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。尤其是对编程软件的使用有基本的认识。 2、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。 3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。 4、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。 3.2实施要求 1、理解各种图像处理方法确切意义。 2、独立进行方案的制定,系统结构设计要合理。 3、在程序开发时,则必须清楚主要实现函数的目的和作用,需要在程序书写时说明做适当的注释。使用Visual C++来进行开发,要理解每个函数的具体意义和适用范围,在写课设报告时,必须要将主要函数的功能和参数做详细的说明。 4、通过多幅不同形式的图像来检测该系统的稳定性和正确性。 3.3 课程设计报告的内容及要求 在完成课题验收后,学生应在规定的时间内完成课程设计报告一份(不少于2000字)。 四、工作内容及工作计划:(一周,分散进行) 序号 内 容 所用时间 1 课题介绍、人员安排、熟悉编程环境 1天 2 分析题目,编写程序 3天 3 上机调试程序并写出设计报告 1天 合计 1周 五、成绩评定标准与考核: 本课程设计的评价由三部分组成,包括程序演示(50%),课程设计报告(30%),回答教师提问(20%)。 程序演示: 优 功能完善,全部测试正确,并且能够对局部进行完善 良 功能完善,但测试欠缺 中 功能基本完善,但程序尚有部分错误 及格 实现了主要功能基本完善,有部分功能尚未实现。 不及格 功能不完善,且程序错误较多,无法运行 课程设计报告: 优 包括设计内容,设计思想,已经完成的任务及达到的目标, 设计思路清晰、书写条理清楚,源程序结构合理、清晰,注 释说明完整,有对本次课程设计的心得体会。 良 包括设计内容,设计思想,已经完成的任务及达到的目标, 设计思路基本清晰、书写条理基本清楚,源程序结构合理、 清晰,注释说明基本完整,有对本次课程设计的心得体会。 中 课程设计报告内容基本完整,思路较清晰,书写基本清楚, 源程序结构尚可,有注释说明但不完整 及格 课程设计报告内容基本完整,思路较差,书写尚清楚。 不及格 课程设计报告内容不完整,书写没有条理。 回答教师提问: 优 能回答教师提出的所有问题,并完全正确,思路清晰 良 基本能回答教师提出的所有问题,有些小错误 中 基本能回答教师提出的问题,少数问题回答错误或不清楚 及格 能回答教师提出的问题,但较多问题回答错误或不能回答 不及格 基本不能回答教师提出的问题 PAGE 14 一、实验目的 掌握数字图像处理的基本原理。 二、实验总体设计(流程图) 写出数字图像处理各功能代码 ↓ 设计程序整合各功能 三、实验详细设计(各个功能模块设计及实现主要函数) 程序如下,包括图像缩放 图象灰度化 图像的Canny边缘检测 图象二值化 图象自适应二值化 灰度直方图 彩色直方图 灰度直方图均衡化 四、实验结果与分析 各功能成功实现满足图像处理使用要求。 五、实验心得 通过这次实验,进一步巩固了数字图像处理系统中的基本原理与方法, 并熟悉了opencv的功能与应用,进一步提高了编程实践能力。 学习很有成果 六、主要代码 #include opencv2/opencv.hpp #include highgui.h #include cv.h #include cvaux.h #include math.h #include opencv2/legacy/compat.hpp #include iostream using namespace std; #pragma comment(linker, /subsystem:\windows\ /entry:\mainCRTStartup\) //图象缩放 int main() { const char *pstrImageName = 小白.jpeg; //const char *pstrWindowsTitle = MY TEST1!; const char *pstrSaveImage

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档