- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 道教常识180问-最终版.pdf VIP
- 品茗胜算造价计软件百问百答.doc
- 第03讲 结合具体语境,赏析重点词语 中考语文记叙文阅读提分宝典(解析版).docx
- 衡重式路肩挡土墙施工组织设计及论大学生写作能力.doc
- T∕CCES 24-2021 城镇燃气管网泄漏评估技术规程.pdf
- 2024年职业技能(机构装配工)技术及理论知识考试题库与答案 .pdf
- 《指向科学思维训练的初中生物跨学科教学实践研究》课题研究方案.doc
- 辽宁省大连市高新区2023-2024学年数学三上期末质量跟踪监视模拟试题含答案.doc
- 奈良攻略-打印-奈良观光地图日文.pdf VIP
- 某办公楼装饰装修工程技术招标管理设计.pptx
文档评论(0)