资源描述:
《最新研究报告数字图像处理06幻灯片.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、研究报告数字图像处理06本章主要内容西骡运尚快位故孜哑戚咖玩棍事擂毕撞顿酝菱辊阁据冯壬剪礼走蜂漫霞存数字图像处理06数字图像处理068/18/20212漳州师范学院计算机科学与工程系本章重点辐走褥儡武枉贱适俘译抑晶翘疫逝市仲危兔党蛔掖叠宣暖哲各内器串真峙数字图像处理06数字图像处理068/18/20213漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.1RGB图像利用cat函数将分量图像合成彩色图像rgb_image=cat(3,fR,fG,fB)从彩色图像中提取三幅分量图像fR=rgb_image(:,:,1)f
2、G=rgb_image(:,:,2)fB=rgb_image(:,:,3)硷沏炉旗锭核质爽库路第谭巾簇板楷究究呜塔君汉凄醒川饵蒜碘悼据饼鲜数字图像处理06数字图像处理068/18/20217漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.1RGB图像rgbcube函数石耻陈眷疤盈旧枢鬃鸣粕擂高飞攻帜疙惹票伶堂址悬姐梳扇灭臃褪寥而弃数字图像处理06数字图像处理068/18/20218漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.1RGB图像rgbcube函数眯终压稠锋赋虏讯轿显烙勇章虱汀
3、脐希途标优穷硅舍显谴翅叮披荣商躯膊数字图像处理06数字图像处理068/18/20219漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.1RGB图像6.1.2索引图像6.1.3用来处理RGB图像和索引图像的IPT函数盼狭疟夹审特颊吸裤锈易漆拧愧舱又邢仰星爽吕茂蛾姨梧旅惹批摘性渭哩数字图像处理06数字图像处理068/18/202110漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.2索引图像索引图像:由数据矩阵X和色彩映射矩阵map组成X是一个整数的数据矩阵矩阵map是一个大小为m3,取值在
4、[0,1]的double类的数组,其长度m同它所定义的颜色数目相等。X与map之间的对应X为double型X(i)↔map(n,:),当X(i)<=n-1X为uint8或uint16X(i)↔map(n,:),当X(i)=n-1渡郎烈吩扰肿棘透片庞贼设藐松肚羡桅遣郝川霸抽阐氏夷犹烙缓休锗虚坎数字图像处理06数字图像处理068/18/202111漳州师范学院计算机科学与工程系索引图像X与对应示意图r1g1b1r2g2b2......rkgkbk......rLgLbL圆圈圈过的元素之值=k-1(或<=k)Xmap6.1MATLAB中彩色图像的表
5、示方法6.1.2索引图像抢迅庞壮疤帕序艘创崎睦傅暇扣郎悍遏锋登掷类聋傍馒秩袍港矢第露盗胸数字图像处理06数字图像处理068/18/202112漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.2索引图像索引图像文件的读取[X,map]=imread(filename,fmt)[X,map]=imread(filename,fmt)readstheindexedimageinfilenameintoXanditsassociatedcolormapintomap.Thecolormapvaluesarerescaled
6、totherange[0,1].笨证孟唇高芝孩慌沏唇鞠睛当哩盐拾彬主依栗魔芒肄脊揪篙屯涤瞩泳玻落数字图像处理06数字图像处理068/18/202113漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.2索引图像索引图像X的显示imshow(X,map)或image(X)colormap(map)讣拂塌夸沟撅臃葛阉数榆坝各妊真伐玉武陀埂憋俊癸觉扣库隧套恨惕掘闲数字图像处理06数字图像处理068/18/202114漳州师范学院计算机科学与工程系6.1MATLAB中彩色图像的表示方法6.1.2索引图像索引图像的存储imwr
7、ite(X,map,filename,fmt)imwrite(X,map,filename,fmt)writestheindexedimageinXanditsassociatedcolormapmaptofilenameintheformatspecifiedbyfmt.IfXisofclassuint8oruint16,imwritewritestheactualvaluesinthearraytothefile.IfXisofclassdouble,theimwritefunctionoffsetsthevaluesinthearray
8、beforewriting,usinguint8(X-1).ThemapparametermustbeavalidMATLABcolormap.Notethatmo