




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程:数字图像处理课程作业实验报告实验名称:Color Image Processing实验编号:签 名: 姓 名:学 号:截止提交日期:年月日摘 要:本次实验学习一些基本的彩色图像增强处理方法,主要有两部分:一是编写一个程序实现将一个灰度级范围显示为指定的彩色,其余的像素以 RGB 形式显示为与输入图像对应像素相同的灰度色;二是用直方图均衡化程序对 R, G 和 B分量图分别进行直方图均衡化,然后将结果图转换回 jpg 格式;用三个直方图构成一个平均直方图,以此直方图为基础得到单一的直方图均衡化强度变换函数。将该函数分别单独作用到 R, G 和 B 分量图上,将结果图转换为 jpg 格式。比较并两个图像的差异。1、 技术论述1、 伪彩色处理伪彩色处理是把黑白图像的各个不同灰度级按照线性或非线性的映射函数变换成不同的彩色,得到一幅彩色图像的技术。使原图像细节更易辨认,目标更容易识别,能够成为。伪彩色增强的方法主要有密度分割法、灰度级一彩色变换和频率域伪彩色增强三种。本次实验采用课本图6.23原理进行伪彩色处理,其功能框图如下:F(x,y)R(x,y)G(x,y)B(x,y)红变换TRf(x,y)绿变换TGf(x,y)蓝变换TBf(x,y)伪彩色图像 图1 伪彩色处理框图在RGB颜色模型中,任何一种颜色都可以由红、绿、蓝三基色按不同比例来合成,因此灰度图像的伪彩色处理首先要设定红、绿、蓝三个变换函数,用下面的配色方程表示就是: (2.1) (2.2) (2.3)式中分别显示三色值,对映射算子。为一幅黑白平面图像上其对应点(x,y)上的光点强度即灰度值。通过公式可得到相应灰度值的R,G,B颜色分量值。本次实验要求将给定范围的灰度值转换为彩色,其他保持不变,这样就比较简单,只需找出要处理的灰度值范围,用彩色代替即可。在实验中,通过改变灰度值范围来达到最佳效果。原图像是256级灰度图像,将256级灰度对应到指定的几种颜色,灰度级分布与颜色对应如表1所示。灰度级0313263649596127128154155191192233234255颜色黑色蓝色绿色青色红色品红色黄色白色表1:灰度级与颜色对照表各个颜色的RGB组合如表2所示。颜色红色成分绿色成分蓝色成分黑色000蓝色00255绿色02550青色0255255红色25500品红色2550255黄色2552550白色255255255表2:RGB颜色组合表根据表1和表2数据,可以将图像处理过程分为三步完成,即蓝色成分处理,绿色成分处理,红色成分处理。第一步:imread函数读取图像,figure函数进行绘图,subplot函数建立确定绘图位置,imshow函数显示函数。将图像转换为double类型从而进行像素值的运算。第二步:zeros(size(I)函数建立跟原图像大小相同的全零矩阵,ones(size(I)*255建立跟原图像大小相同且数据都是255的矩阵。调用find函数,确定符合find函数内部约束条件的像素点的坐标位置,并记录在pos中,在矩阵d中取出坐标点的数据给矩阵c对应坐标位置数据赋值,将矩阵c的全部数据赋值给矩阵f的蓝色分量,从而完成彩色图像的蓝色成分处理。红色成分处理和绿色成分处理跟蓝色成分处理过程相同,只是find函数的约束条件根据处理的彩色成分不同而发生变化。2、RGB分量直方图均衡化处理本次实验将输入图像的R、G、B分量图分别进行直方图均衡化处理,然后再由处理后的三个分量图合成图像。直方图均衡化的作用是扩展输入图像的动态范围,提高图像的对比度和亮度。对比度增强源于直方图在整个亮度标度上的显著扩展;亮度的增强源于均衡化后的图像的直方图中灰度级平均值高于原始值。在本次的实验结果中,可以看到其显著的作用。在求得三个分量的均衡化直方图后,将其平均化得到一均值化直方图,从这个单一的直方图可以求得一变换函数。将该函数分别作用于R、G、B三个分量图,然后合成新的图像。在实验中,可以得到该变换函数,从该函数图可以看到其均衡化效果不是很明显,故用该函数分别处理三个分量图后的输出结果并不会有太大的改变。2、 实验结果及讨论实验结果如图(2)图(10)所示:图(2)、图(3)分别是Figure1.10(4)原图和伪彩处理后的图像,结果很明显:河流部分容易辨别,其余部分均保持不变。实验中通过改变河流部分的灰度值范围,尽可能的消除了图中孤立的黄色部分。图(4)、图(5)分别是Figure6.35(5)原图与其RGB三个分量图。图(6)为RGB三分量直方图均衡化处理后的结果,从图可见:处理后的图形亮度与对比度明显增强,观感质量更好。图(7)、图(8)分别为RGB三分量的均衡化后的直方图与对应的转换函数图。均衡化直方图的转换函数是一个阶梯状的,它是一个叠加的过程,在此给出是为了与后面的转换函数做对比。图(9)是RGB三分量直方图均值化对应的转换函数,在此函数中可见:此转换函数的阶梯效应较差,易得其直方图均衡化的效果较差。图(10)便是此转换函数的处理结果,与之转换函数的效果相符合:处理结果的均衡化效果比较差,对比度和亮度并没有显著提高。图2 Figure1.10(4)原图图3 伪彩色处理结果图4 Figure6.35(5)原图图6 各分量直方图均衡处理后的图图7 各分量直方图图8 各分量转换函数图图9 平均化转换函数图图10 平均化转换函数处理结果3、 程序附录function main()clc;clear all;close all;%第一部分:对指定灰度范围进行伪彩处理% tic;I = imread(Fig1.10(4).jpg); %figure% subplot(1,2,1);imshow(I);title(Fig1.10(4)原图); f = HYgray2rgb( I, 0, 25);figure% subplot(1,2,2);imshow(f);title(指定灰度范围伪彩处理后的图);% toc;%第二部分:对 R, G 和 B分量图分别进行直方图均衡化figureima = imread(Fig6.35(5).jpg); % subplot(1,2,1);imshow(ima);title(Fig6.35(5)原图);fR = ima(:,:, 1);fG = ima(:,:, 2);fB = ima(:,:, 3);%R G B三个分量进行直方图均衡化fR_histeq = histeq(fR, 256);fG_histeq = histeq(fG, 256);fB_histeq = histeq(fB, 256);%取 R G B 均衡化后的直方图hR= imhist(fR_histeq);hG= imhist(fG_histeq);hB= imhist(fB_histeq);fZ = cat(3, fR_histeq, fG_histeq, fB_histeq);figure% subplot(1,2,2);imshow(fZ);title(R、G、B分量均衡化图);%绘制R G B 三分量直方图及其转换函数figuresubplot(131);% cdfR = cumsum(hR)./sum(hR);plot(hR./sum(hR);title(R分量直方图);subplot(132);% cdfG = cumsum(hG)./sum(hG);plot(hG./sum(hG);title(G分量直方图);subplot(133);% cdfB = cumsum(hB)./sum(hB);plot(hB./sum(hB);title(B分量直方图);%figuresubplot(131);cdfR = cumsum(hR)./sum(hR);plot(cdfR);title(R分量转换函数图);subplot(132);cdfG = cumsum(hG)./sum(hG);plot(cdfG);title(G分量转换函数图);subplot(133);cdfB = cumsum(hB)./sum(hB);plot(cdfB);title(B分量转换函数图);%R G B 三分量直方图平均化处理后figure% subplot(1,2,1);hP = (hR+hG+hB)./3;cdf = cumsum(hP)./sum(hP);plot(cdf);title(分量均衡化直方图平均化后的转换函数);cdf = cdf;figure% subplot(1,2,2);imeqR = histeqmy(fR,cdf);imeqG = histeqmy(fG,cdf);imeqB = histeqmy(fB,cdf);pZ = cat(3, imeqR, imeqG, imeqB);imshow(pZ);title(变换函数处理三分量后的图);%function f = HYgray2rgb( I, a, b) M,N= size(I); I=double(I); % 处理指定灰度值范围内的伪彩变换 c=zeros(size(I); d=ones(size(I)*255; pos=find(I=a)&(I=b) & (I(i,j)=255) f(i,j,1) = I(i,j); f(i,j,2) = I(i,j); f(i,j,3) = I(i,j); end end end f=uint8(f);endfunction imb = histeqmy( ima,count )%histeqmy 此处显示有关此函数的摘要% 输入参数:% ima:待处理图像% count:直方图均衡函数% 输出参数:% imb:均
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版农家院餐饮住宿一体化租赁运营管理合同
- 2025年度专业厨房承包与食材配送服务合同
- 2025房地产销售代理与法律咨询服务合作协议
- 2025年度单位食堂单位订餐配送合作协议
- 2025年国际标准车辆及设备租赁服务合同
- 2025版通信工程环境影响评价与监测服务合同
- 2025版轻钢隔墙抗震加固与改造合同
- 2025年度绿色有机粮油大宗购销合作协议
- 2025年智能化场地硬化施工项目合作协议
- 2025年城市更新项目电力低压线路改造与安全检测合同
- 2025版集团内部无息借款资金调度与管理合同范本
- 管道吊装方案范本
- 黑龙江省五大连池市2025年上半年事业单位公开招聘试题含答案分析
- 小学英语课堂教学规范操作手册
- 人事经理工作汇报
- 项目实施进程汇报
- 2025学宪法讲宪法知识竞赛题库及答案(小学组)
- 中小企业网络安全解决方案概述
- 官方兽医考试题及完整答案详解(名校卷)
- 医学检验质量安全管理培训
- 2025年小学英语教师业务理论考试试题及答案
评论
0/150
提交评论