版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字图像处理学第1页,课件共80页,创作于2023年2月RGB也可以看成是一个由三幅灰度图像形成的“堆”,当将其送到彩色监视器的红、绿、蓝输入端时,便在屏幕上产生了一幅彩色图像。形成RGB彩色图像的三个图像称为红、绿、蓝分量图像,分量图像中像素值的比特数决定了一幅RGB图像的比特深度。第2页,课件共80页,创作于2023年2月RGB图像的合成令fR,fG和fB分别代表三种RGB分量图像。一幅RGB的图像就是利用cat操作符将这些分量图像组合成的彩色图像。
rgb_image=cat(3,fR,fG,fB)cat(dim,A1,A2,∙∙∙)沿着dim指定的方向级联数组。若dim=1,则数组垂直放置,若dim=2,则数组水平放置,若dim=3,则他们会在第三个方向放置。第3页,课件共80页,创作于2023年2月从RGB图像中提取分量图像
>>fR=rgb_image(:,:,1);>>fG=rgb_image(:,:,2);>>fB=rgb_image(:,:,3);第4页,课件共80页,创作于2023年2月RGB彩色空间函数rgbcube可以从任何透视方向观察彩色立方体。语法:rgbcube(vx,vy,vz)
第5页,课件共80页,创作于2023年2月
functionrgbcube(vx,vy,vz)vertices_matrix=[000;001;010;011;100;101;110;111];faces_matrix=[1562;1375;1243;2486;3784;5687];colors=vertices_matrix;patch('Vertices',vertices_matrix,'Faces',faces_matrix,...'FaceVertexCData',colors,'FaceColor','interp',...'EdgeAlpha',0)第6页,课件共80页,创作于2023年2月
ifnargin==0vx=10;vy=10;vz=4;elseifnargin~=3error('Wrongnumberofinputs.')endaxisoffview([vx,vy,vz])axissquare第7页,课件共80页,创作于2023年2月第8页,课件共80页,创作于2023年2月第9页,课件共80页,创作于2023年2月第10页,课件共80页,创作于2023年2月索引图像索引图像有两个分量,即整数的数据矩阵X和彩色映射矩阵map。矩阵map是一个大小为为m×3且由范围在[0,1]之间的的浮点值构成的double类数组。map的长度m同它所定义的颜色数目相等。索引图像将像素的亮度值“直接映射”到彩色值。第11页,课件共80页,创作于2023年2月显示索引图像
>>image(X)>>colormap(map)用较少的颜色来近似一幅索引图像:[Y,newmap]=imapprox(X,map,n)
指定一幅彩色图:>>map(k,:)=[r(k),g(k),b(k)]第12页,课件共80页,创作于2023年2月第13页,课件共80页,创作于2023年2月修改图像的背景色
>>whitebg('g')>>whitebg('green')>>whitebg([0,1,0])第14页,课件共80页,创作于2023年2月预定义的彩色映射>>colormap(copper);copper是MATLAB预定义的彩色映射之一。该图中的颜色从黑色到明亮的紫铜色平稳变化。
>>imshow(X,copper)第15页,课件共80页,创作于2023年2月第16页,课件共80页,创作于2023年2月第17页,课件共80页,创作于2023年2月RGB图像和索引图像相互转换抖动函数dither可用于灰度图像和彩色图像。“抖动”是在印刷业和出版业常用的一种处理。它在由点组成的印刷页上给出色调变化的直观效果。在灰度图像的情况下,“抖动”调色试图用在白色背景上产生黑点的二值图像来得到灰色调。点的大小变化多样,从明亮区域的小点到黑暗区域的逐渐增大的较大点。bw=dither(gray_image)第18页,课件共80页,创作于2023年2月
从灰度级亮度图像通过多级阈值创建索引图像
X=grayslice(gray_image,n);X=grayslice(gray_image,v);
从灰度级亮度图像创建索引图像[X,map]=gray2ind(gray_image,n)
从索引图像创建灰度级亮度图像gray_image=ind2gray(X,map)第19页,课件共80页,创作于2023年2月第20页,课件共80页,创作于2023年2月
从RGB图像创建索引图像[X,map]=gray2ind(rgb_image,n,…dither_option);
从索引图像创建RGB图像rgb_image=ind2rgb(X,map)
从RGB图像创建灰度图像gray_image=rgb2gray(rgb_image)第21页,课件共80页,创作于2023年2月
>>[X1,map1]=rgb2ind(f,8,’nodither’);>>imshow(X1,map1)>>[X2,map2]=rgb2ind(f,8,’dither’);>>imshow(X2,map2)>>g=rgb2gray(f);>>g1=dither(g);>>imshow(g),figure,imshow(g1)第22页,课件共80页,创作于2023年2月第23页,课件共80页,创作于2023年2月第24页,课件共80页,创作于2023年2月第25页,课件共80页,创作于2023年2月NTSC彩色空间
NTSC彩色制式在美国用于电视系统。这种形式的一个主要优势是灰度信息和彩色信息是分离的,所以同一个信号既可以用于彩色电视机,又可以用于黑白电视机。在NTSC制式中,图像数据由三步分组成:亮度(Y)、色调(I)和饱和度(Q)。6.2转换至其他彩色空间第26页,课件共80页,创作于2023年2月>>yiq=rgb2ntsc(q);>>imshow(yiq)>>y1=yiq(:,:,1);%亮度>>imshow(y1)>>y2=yiq(:,:,2);%色调>>imshow(y2)>>y3=yiq(:,:,3);%饱和度>>imshow(y3)第27页,课件共80页,创作于2023年2月第28页,课件共80页,创作于2023年2月YCbCr彩色空间
YCbCr彩色空间广泛应用于数字视频。在这种格式中,亮度信息用单个分量Y来表示,彩色信息用两个色差分量Cb和Cr来存储。分量Cb是蓝色分量和一个参考值的差,分量Cr是红色分量和一个参考值的差。第29页,课件共80页,创作于2023年2月将RGB转化为YCbCr:>>ycb=rgb2ycbcr(q);>>imshow(ycb)将YCbCr转化为RGB:>>rgb=ycbcr2rgb(ycb);>>imshow(rgb)第30页,课件共80页,创作于2023年2月第31页,课件共80页,创作于2023年2月HSV彩色空间
HSV(色调,饱和度,数值)是人们用来从调色板或颜色轮中挑选颜色所用的彩色系统之一。将RGB转换为HSV的函数为rgb2hsv>>hsv=rgb2hsv(q);>>imshow(hsv)将HSV转换为RGB的函数为hsv2rgb>>rgb=hsv2rgb(hsv);>>imshow(rgb)第32页,课件共80页,创作于2023年2月第33页,课件共80页,创作于2023年2月CMY和CMYK彩色空间青色,品红色,黄色是光的三原色,大多数将颜料沉淀于纸上的设备,如彩色打印机和复印机,都需要CMY输入。变换函数:imcomplementcmy=imcomplement(rgb);imshow(cmy)rgb=imcomplement(cmy);imshow(rgb)第34页,课件共80页,创作于2023年2月第35页,课件共80页,创作于2023年2月HIS彩色空间
HIS彩色空间是指色调(hue)、饱和度(saturation)和亮度(intensity)彩色空间。第36页,课件共80页,创作于2023年2月RGB与HIS彩色模型间的关系亮度轴:连接RGB立方体白色顶点与黑色顶点的连线。亮度轴上的点的饱和度均为0,所有点都是灰色的。
HIS空间可看做由一个垂直的亮度轴以及垂直于此轴的一个平面的彩色点的轨迹组成。第37页,课件共80页,创作于2023年2月将颜色从RGB转换为HSI
第38页,课件共80页,创作于2023年2月第39页,课件共80页,创作于2023年2月将颜色从HSI转换为RGBRG区:第40页,课件共80页,创作于2023年2月
GB区:第41页,课件共80页,创作于2023年2月
BR区:第42页,课件共80页,创作于2023年2月functionhsi=rgb2hsi(rgb)%RGB2HSIConvertsanRGBimagetoHSI.%HSI=RGB2HSI(RGB)convertsanRGBimagetoHSI.Theinputimage%isassumedtobeofsizeM-by-N-by-3,wherethethirddimension%accountsforthreeimageplanes:red,green,andblue,inthat%order.IfallRGBcomponentimagesareequal,theHSIconversion%isundefined.Theinputimagecanbeofclassdouble(withvalues%intherange[0,1]),uint8,oruint16.第43页,课件共80页,创作于2023年2月%Theoutputimage,HSI,isofclassdouble,where:%hsi(:,:,1)=hueimagenormalizedtotherange[0,1]bydividingallanglevaluesby2*pi.%hsi(:,:,2)=saturationimage,intherange[0,1].%hsi(:,:,3)=intensityimage,intherange[0,1].%Extracttheindividualcomponentimmages.rgb=im2double(rgb);r=rgb(:,:,1);g=rgb(:,:,2);b=rgb(:,:,3);第44页,课件共80页,创作于2023年2月%Implementtheconversionequations.num=0.5*((r-g)+(r-b));den=sqrt((r-g).^2+(r-b).*(g-b));theta=acos(num./(den+eps));H=theta;H(b>g)=2*pi-H(b>g);H=H/(2*pi);第45页,课件共80页,创作于2023年2月num=min(min(r,g),b);den=r+g+b;den(den==0)=eps;S=1-3.*num./den;H(S==0)=0;I=(r+g+b)/3;%Combineallthreeresultsintoanhsiimage.hsi=cat(3,H,S,I);第46页,课件共80页,创作于2023年2月functionrgb=hsi2rgb(hsi)%HSI2RGBConvertsanHSIimagetoRGB.%RGB=HSI2RGB(HSI)convertsanHSIimagetoRGB,whereHSIis%assumedtobeofclassdoublewith:%hsi(:,:,1)=hueimage,assumedtobeintherange[0,1]byhavingbeendividedby2*pi.%hsi(:,:,2)=saturationimage,intherange[0,1].%hsi(:,:,3)=intensityimage,intherange[0,1].第47页,课件共80页,创作于2023年2月%Thecomponentsoftheoutputimageare:%rgb(:,:,1)=red.%rgb(:,:,2)=green.%rgb(:,:,3)=blue.%ExtracttheindividualHSIcomponentimages.H=hsi(:,:,1)*2*pi;S=hsi(:,:,2);I=hsi(:,:,3);第48页,课件共80页,创作于2023年2月%Implementtheconversionequations.R=zeros(size(hsi,1),size(hsi,2));G=zeros(size(hsi,1),size(hsi,2));B=zeros(size(hsi,1),size(hsi,2));%RGsector(0<=H<2*pi/3).idx=find((0<=H)&(H<2*pi/3));B(idx)=I(idx).*(1-S(idx));R(idx)=I(idx).*(1+S(idx).*cos(H(idx))./...cos(pi/3-H(idx)));G(idx)=3*I(idx)-(R(idx)+B(idx));第49页,课件共80页,创作于2023年2月%BGsector(2*pi/3<=H<4*pi/3).idx=find((2*pi/3<=H)&(H<4*pi/3));R(idx)=I(idx).*(1-S(idx));G(idx)=I(idx).*(1+S(idx).*cos(H(idx)-2*pi/3)./cos(pi-H(idx)));B(idx)=3*I(idx)-(R(idx)+G(idx));第50页,课件共80页,创作于2023年2月%BRsector.idx=find((4*pi/3<=H)&(H<=2*pi));G(idx)=I(idx).*(1-S(idx));B(idx)=I(idx).*(1+S(idx).*cos(H(idx)-4*pi/3)./cos(5*pi/3-H(idx)));R(idx)=3*I(idx)-(G(idx)+B(idx));rgb=cat(3,R,G,B);rgb=max(min(rgb,1),0);第51页,课件共80页,创作于2023年2月彩色图像处理的内容
1.彩色变换(彩色映射): 彩色变换以像素值为基础,而不是以他们的空间坐标为基础。2.彩色图像滤波 以彩色平面的形式进行空间邻域滤波3.彩色向量处理: 以同时处理彩色图像的所有分量为基础的处理技术。6.3彩色图像处理基础第52页,课件共80页,创作于2023年2月彩色变换彩色变换模型:si=Ti(ri),i=1,2,3,···,n其中,ri和si是输入和输出图像的彩色分量,
n是ri的彩色空间的维数,Ti是全彩色变换函数。若输入图像是单色的,则方程的形式为si=Ti(r),i=1,2,3,···,nr表示灰度的值,Ti是伪彩色变换函数。
第53页,课件共80页,创作于2023年2月图形法指定变换(映射)函数
1.线性插值
2.三次样条(平滑)插值线性插值函数:
z=interplg(x,y,xi)
x,y表示控制点的水平和垂直坐标,xi表示插入点,z表示在点xi处使用一维函数线性插值得到的值。第54页,课件共80页,创作于2023年2月三次样条插值函数:z=spline(x,y,xi)第55页,课件共80页,创作于2023年2月交互式指定变换(映射)函数
ice函数+GUI(图形用户界面)
ice函数格式:
g=ice(‘PropertyName’,’PropertyValue’…)ice函数的有效输入见表6.4g=ice(‘image’,f);第56页,课件共80页,创作于2023年2月第57页,课件共80页,创作于2023年2月第58页,课件共80页,创作于2023年2月单色负片和彩色补色的逆映射单色负片的逆映射是通过imcomplement完成的。彩色补色的逆映射是通过在ice的界面上,对控制点(0,0)的移动((0,0)到(0,1))和控制点(1,1)的移动((1,1)到(1,0))的。第59页,课件共80页,创作于2023年2月第60页,课件共80页,创作于2023年2月第61页,课件共80页,创作于2023年2月第62页,课件共80页,创作于2023年2月单色和彩色对比度增强启用ice界面中的ShowPDF对话框。对单色和彩色图像分别作直方图均衡化处理。第63页,课件共80页,创作于2023年2月第64页,课件共80页,创作于2023年2月第65页,课件共80页,创作于2023年2月第66页,课件共80页,创作于2023年2月第67页,课件共80页,创作于2023年2月伪彩色增强当一幅黑白图像在RGB彩色空间中显示且单独对产生的分量进行映射时,变换的结果就是一幅伪彩色图像,其中输入的图像的灰度级被任意彩色代替。伪彩色映射通常用来细微的改变灰度以便人眼更易察觉,或者突出重要的灰度级区域。第68页,课件共80页,创作于2023年2月第69页,课件共80页,创作于2023年2月彩色平衡函数ice仅接受RGB和单色图像输入,但通过彩色空间变换,能在各种彩色空间中处理输入图像。f2=ice
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 确认收悉财务报表回复函(4篇)范文
- 企业电子商务平台运营优化服务指南
- 新手开办企业的注册运营流程手册
- 企业诚信文化推广承诺书(8篇)
- 幼儿园教师教育计划制定方案
- 2026年高职(农学)阶段测试试题及答案
- 申请采购办公设备供应商资质审核函(4篇)范文
- 企业生产安全长期承诺书范文4篇
- 高中人教B版 (2019)3.1.3 函数的奇偶性教学设计
- 重庆八中高2026届4月强化训练(二)数学+答案
- 2025年长沙市中考语文试卷真题(含答案及解析)
- 福州三年级期中数学试卷
- 2025中国恶性肿瘤报告
- 温宿县鑫达化工有限责任公司6万吨年甲醛(37%)、9000吨年多聚甲醛、1万吨年甲缩醛项目环境影响报告书
- 凤梨批发合同4篇
- 老年人骨关节疾病防治与护理
- 70篇短文记完1600核心词汇
- 2025年四川省成都市成华区中考二诊英语试题(原卷版+解析版)
- GB/T 3917.3-2025纺织品织物撕破性能第3部分:梯形试样撕破强力的测定
- 人工智能班会主题班会
- DB11T 2335-2024 既有建筑外门窗改造及验收技术标准
评论
0/150
提交评论