摘要
Matlab是当今最优秀的科技应用软件之一,它一强大的科学计算与可视化功能,简单易用,开放式可扩展环境,特别是所附带的30多种面向不同领域工具箱支持,使得它在许多科学领域中成为计算机辅助设计与分析,算法研究和应用开发的基本工具盒首选平台在图像处理中,Matlab也得到了广泛的应用,例如图像变换,设计FIR滤波器,图像增强,四叉树分解,边缘检测,小波分析等等。不同的颜色空间在描述图像的颜色时侧重点不同。如RGB(红、绿、蓝三原色)颜色空间适用于彩色监视器和彩色摄象机,HSI(色调、饱和度、亮度)更符合人描述和解释颜色的方式(或称为HSV,色调、饱和度、亮度),CMY(青、深红、黄)、CMYK(青、深红、黄、黑)主要针对彩色打印机、复印机等,YIQ(亮度、色差、色差)是用于NTSC规定的电视系统格式,YUV(亮度、色差、色差)是用于PAL规定的电视系统格式,YCbCr(亮度单一要素、蓝色与参考值的差值、红色与参考值的差值)在数字影像中广泛应用。
彩色图像的处理有时需要将图像数据在不同的颜色空间中表示,因此,图像的颜色空间之间的转换成为一项有意义的工作。其中RGB在颜色空间转换中其关键作用,是各个空间转换的桥梁。Matlab中的颜色空间转换只涉及到了RGB、HSV、YCbCr、YIQ等,没有包含lαβ和其它颜色空间的转换。
关键字:Matlab,图像处理,RGB
武汉理工大学本科生能力拓展训练任务书
学生姓名专业班级:
指导教师:工作单位:自动化学院
题目: 图像颜色RGB调整的MATLAB实现
初始条件: PC机,MATLAB
要求完成的主要任务:
对24bits彩色图像的颜色,使用RGB颜色模型,来对其进处理。
设计图形界面(GUI)程序,使用三个滑动条实现R,G,B各分量上下可调。调整范围在0到1之间,即:滑动条被拖动时,产生一个0到1之间的系数,乘以该分量的原始值,得到调整后的分量值。显示原始图像,和调整后的图像。同
时显示原始的R,G,B三分量的灰度图像。
任务安排:
(1)设计任务及要求分析
(2)方案比较及论证说明
(3)系统原理阐述,写入设计方案及结构图
(4)软件设计说明:软件思想,流程图,源程序及注释
(5)调试记录及结果分析
(6)总结
(7)参考资料5篇以上
(8)附录:程序清单
时间安排:
6月25日安排设计任务
6月28日收集资料,方案选择
7月1日程序设计
7月5日-8日程序调试
7月8日- 撰写报告
9月7日交设计报告
指导教师签名:年月日
系主任签(或责任教师)签名:年月日
目录
摘要
1.MATLAB简介 (1)
2.图像处理简介 (2)
2.1.数字图像处理发展概述 (2)
2.2.图像处理技术 (2)
2.3.图像处理的内容 (3)
3. RGB模型 (4)
4.GUI界面设定 (5)
5.仿真处理 (9)
总结 (11)
参考文献 (12)
附录 (13)