图像颜RGB调整的MATLAB实现

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

1.MATLAB简介
    MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLABSimulink两大部分。
MATLABmatrixlaboratory两个词的组合,意为矩阵工厂(矩阵实验室
1-1  MATLAB工作界面
)。是由美国南通市第三中学mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如CFortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLABMathematicaMaple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理信号检测金融建模设计与分析等领域
MATLAB的基本数据单位是矩阵,它的指令表达式数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用CFORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版
本中也加入了对CFORTRANC++JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。兰亭集序说课稿
2.图像处理简介
数字图像处理,通俗地讲是指应用计算机以及数字设备对图像进行加工处理的技术。
2.1.数字图像处理发展概述
20世纪20年代,图像处理技术首次应用于改善伦敦到纽约之间的海底电缆传送图片的质量。
1964年,美国喷气推动实验室用计算机成功地对4000多张月球照片进行处理。
70年代中期,随着离散数学理论的创立和完善,数字图像处理技术得到了迅猛的发展,理论和方法不断完善。
90年代,随着个人计算机进入家庭,硬件价格不断下降,数字世界逐渐进入人们的生活。
2.2.图像处理技术
图像处理技术包括:
1.图像信息的获取:为了在计算机上进行图像处理,必须把作为处理对象的模拟图像转换成数字图像信息。图像信息的获取,一般包括图像的摄取、转换及数字化等几个步骤。该部分主要由处理系统硬件实现。
2.图像信息的存储于交换:由于数字图像信息量大,且在处理过程中必须对数据进行存储和交换,为了解决大数据量及交换与传输时间的矛盾,通常除采用大容量机内存存储器进行并行传送,直接存储访问外,还必须采用外部磁盘、光盘及磁带存储方式,从而达到提高处理的目的。该部分组要功能也由硬件完成。
3.数字图像处理:数字图像处理,即把在空间上离散的,在幅度上量化分层的数字图像,在经过一些特定数理模式的加工处理,以达到有利于人眼视觉或某种接收系统所需要的图像过程。
4.数字图像通讯:80年代以来,由于计算机技术和超大规模集成电路技术的巨大发展,推
动了通讯技术(包括语言、数据、图像)的飞速发展。因为图像通讯具有形象直观、可靠、高效率等一系列优点,尤其是数字图像通讯比模拟图像通讯更具抗干扰性,便于压缩编码处理和易于加密,因此在图像通讯工程中数字处理技术获得广泛应用。
5.图像的输出和显示:数字图像处理的最终目的是为了提供便于人眼或接收系统解释和社别图像,因此图像的输出和显示很重要。一般图像输出的方式可分为硬拷贝,诸如照相、打印、扫描鼓等,还有所谓的软拷贝,诸如CRT监视器及各种新型的平板监视器等。
3.图像处理的内容
图像处理的内容包括:
1.图像数字化:图像数字化即图像采样和量化,是指把连续的图像信号变为离散的数字信号,以适应计算机的处理。
2.图像编码压缩:把数字化的图像数据按一定规则进行排列或运算过程,称为图像编码。利用图像本身的内在特性,通过某种特殊的编码方式,达到减少原图像数据时空占用量的处理叫做图像压缩编码。
3.图像变换:一般指利用正交变换的性质和特点,将图像转换到变换域中进行处理,并且大部分变换都有快速算法。
4.图像增强:图像增强的目的是突出图像中所感兴趣的部分,如强化图像的高频分量,可使图像中物体轮廓清晰,细节明显。
5.图像复原:图像复原是尽可能恢复图像的本来面貌,是对图像整体而言,而且在复原处理时,往往必须追求降质原因,以便对症下药,而增强往往是局部。
凝羽动画6.图像分割:将图像中包含的物体,按其灰度或几何特性分割,并进行处理分析,从中提取有效分量、数据等有用信息。这是进一步进行图像处理如模式识别、机器视觉等技术的基础。
7.图像分类:简单地说就是在图像分割的基础上,进行我体的判决分类。
8.图像重建:它是对一些三维物体,应用x射线、超声波等物理方法,取得物体内部结构数据,再将这些数据进行运算处理而构成物体内部某些部位的图像。目前图像重建最成功的例子是CT技术(计算机断层扫描成像技术)、彩超声波等。

3.RGB模型
    RGB模型也称为加法混模型。它是以RGB三光互相叠加来实现混的方法,因而适合于显示器等发光体的显示。其混规律是:以等量的红、绿、蓝基光混合时。      如果是三原光中的两种光(注意,不是颜料)进行等比例混合的话,那么,得到的结果是品红、黄、青三光。
+绿=
+=品红
绿+=
+绿+=
三种基光全无=
这是光混合,称为加混合法。
加法的混规律可用图表示。
其配方程描述:
F(物体颜)=R(红的百分比)+G(绿的百分比)+B(蓝的百分比)
如果就是这三种颜料相混的话,那么,大体上,红+绿=暗灰红;红+=紫;绿+=青绿。
这是彩混合,称为减混合法。
切记,光混合跟颜料混合是不同性质的。

4.GUI界面设定
1.matlab命令窗口中运行guide命令,来打开GUIDE界面,如下:
                      4-1  GUIDE界面
2.然后,选择空模板(Blang GUI),点击OK,即可打开GUIDE 的设计界面,如下:

本文发布于:2024-09-22 01:22:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/14322.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图像   处理   进行   技术   数据   颜色   系统   空间
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议