matlab imshow伪彩色,实验7:彩色图像及伪彩色处理

一、实验名称

彩色图像及伪彩色处理

二、实验目的及要求

掌握彩色图像的基础知识、彩色模型的概念和伪彩色处理的基本原理和基本方法,加深对其的感性认识,巩固所学理论知识。编写MATLAB程序,实现对灰度图像的伪彩色处理。

三、实验内容

显示图像一律要求加上相关标题。

(1)彩色图像的分析

调入并显示一幅彩色图像,然后拆分这幅图像,并分别显示其R,G,B分量;利用NTSC彩色空间该彩色图像的亮度、色调和饱和度性质。

(2)彩色图像的直方图均衡

①调入并显示一幅彩色图像及其直方图,然后分别显示这幅图像的R,G,B

分量的直方图。

②分别R,G,B分量进行直方图均衡处理,显示各分量均衡后的直方图;

③将处理完毕的各个分量合成彩色图像并显示其结果和直方图;

④利用NTSC彩色空间显示合成后的彩色图像的亮度、色调和饱和度性质,并观察处理前后图像的亮度、色调和饱和度性质的变化。

用到的函数说明如下:

imhist(I) %显示图像I的直方图。

J = histeq(I,n) %指定直方图均衡后的灰度级数n,默认值为64,本次实验用256。

(3)伪彩色处理

分别采用2、8、16、32个灰度级进行伪彩色处理,并使用hot模式进行彩色化显示,观察并比较结果。

用到的函数说明如下:

G2C=grayslice(I,m); %该函数用多重(即m-1个)等间隔阈值将灰度图像I 转换为索引图像,即m色图像。

imshow(X,map);%用指定的调色板来显示图像

常用map如下:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值