成绩评定表学生姓名 班级学号 专业电子信息工程课程设计题目彩***像分割程序设计——RGB模型评语组长签字:成绩 日期201年月日 课程设计任务书学院信息科学与工程专业电子信息工程学生姓名 班级学号 课程设计题目彩***像分割程序设计——RGB模型实践教学要求与任务:本次课程设计中,主要任务是实现基于RGB模型的彩***像分割的程序设计,对给定的彩***像的颜色,使用RGB颜色模型,来对其进处理。并且设计MATLAB程序,使其能完成输入图像便自动使用RGB模型来进行图像分割。工作计划与进度安排:第一阶段(1-2天):熟悉matlab编程环境,查阅相关资料;第二阶段(2-3天):算法设计;第三阶段(2-3天):编码与调试;第四阶段(1-2天):实验与分析;第五阶段(1-2天):编写文档。指导教师:201年月日专业负责人:201年月日学院教学副院长:201年月日 摘要Matlab是当今最优秀的科技应用软件之一,它一强大的科学计算与可视化功能,简单易用,开放式可扩展环境,特别是所附带的30多种面向不同领域工具箱支持,使得它在许多科学领域中成为计算机辅助设计与分析,算法研究和应用开发的基本工具盒首选平台在图像处理中,Matlab也得到了广泛的应用,例如图像变换,设计FIR滤波器,图像增强,四叉树分解,边缘检测,小波分析等等。不同的颜色空间在描述图像的颜色时侧重点不同。如RGB(红、绿、蓝三原色)颜色空间适用于彩色监视器和彩色摄象机,HSI(色调、饱和度、亮度)更符合人描述和解释颜色的方式(或称为HSV,色调、饱和度、亮度),CMY(青、深红、黄)、CMYK(青、深红、黄、黑)主要针对彩色打印机、复印机等,YIQ(亮度、色差、色差)是用于NTSC规定的电视系统格式,YUV(亮度、色差、色差)是用于PAL规定的电视系统格式,YCbCr(亮度单一要素、蓝色与参考值的差值、红色与参考值的差值)在数字影像中广泛应用。彩***像的处理有时需要将图像数据在不同的颜色空间中表示,因此,图像的颜色空间之间的转换成为一项有意义的工作。其中RGB在颜色空间转换中其关键作用,是各个空间转换的桥梁。Matlab中的颜色空间转换只涉及到了RGB、HSV、YCbCr、YIQ等,没有包含lαβ和其它颜色空间的转换。关键字:Matlab;图像处理;RGB目录1 设计任务及目的 设计任务 设计目的 12 MATLAB简介 13 图像处理简介 图像处理技术 图像处理的内容 34 RGB模型简介 45 设计方案 传统阈值分割算法分析 基于RGB颜色空间的阈值分割算法 K-MEANS聚类方法 76 Matlab编程实现 87 程序设计 98 仿真结果与分析 仿真结果 结果分析 11结论 12参考文献 13彩***像分割程序设计——RGB模型1 设计任务对给定的彩***像的颜色,使用RGB颜色模型,来对其进处理。并且设计MATLAB程序,使其能完成输入图像便自动使用RGB模型来进行图像分割。 设计目的(1)综合运用相关课程中所学到的理论知识去独立完成设计课题。(2)通过查阅手册和相关文献资料,培养独立分析和解决问题的能力。(3)进一步熟悉Matlab运用和图像处理的知识,加深对专业知识和理论知识学****的认识和理解。(4)学会撰写课程设计的总结报告。(5)培养严肃认真的工作作风和严谨的科学态度。2 MATLAB简介MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是matrix和laboratory两个词的组合,意为矩阵工厂。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 [4]MATLAB的基本数据单位是矩阵,
彩色图像分割-RGB模型 来自淘豆网www.taodocs.com转载请标明出处.