当前位置:文档之家› 最新matlab图像类型与彩色模型的转换

最新matlab图像类型与彩色模型的转换

最新matlab图像类型与彩色模型的转换
最新matlab图像类型与彩色模型的转换

m a t l a b图像类型与彩色模型的转换

仅供学习与交流,如有侵权请联系网站删除 谢谢13

第六讲 图像类型与 彩色模型的转换

【目录】

................................................. .......................................................................................................................................................... 2 1、真彩图像→索引图像 .. (2)

2、索引图像→真彩图像 ........................................................................................................ 3 3、真彩图像→灰度图像 ........................................................................................................ 4 4、真彩图像→二值图像 ........................................................................................................ 4 5、索引图像→灰度图像 ........................................................................................................ 4 6、灰度图像→索引图像 ........................................................................................................ 5 7、灰度图像→二值图像 ........................................................................................................ 6 8、索引图像→二值图像 ........................................................................................................ 7 9、数据矩阵→灰度图像 ........................................................................................................ 8 二、彩色模型的转换 ................................................................................................................... 8 1、图像的彩色模型 ................................................................................................................ 8 2、彩色转换函数 .................................................................................................................... 9 三、纹理映射 . (11)

仅供学习与交流,如有侵权请联系网站删除 谢谢13

【正文】

一、图像类型的转换

③ A

仅供学习与交流,如有侵权请联系网站删除 谢谢13

1、真彩图像→索引图像

【格式】X =d i t h e r (R G B ,m a p )

【说明】按指定的颜色表m a p 通过颜色抖动实现转换 【输入】R G B 可以是d o u b l e 或u i n t 8类型

【输出】X 超过256色则为d o u b l e 类型,否则输出为u i n t 8型

【例】

C L F ,R G B =i m r e a d ('f l o w e r s .t i f '); 真彩图

100

200

300

400

500

50100150200250300350

索引图

100

200

300

400

500

50100150200250300350

【输出】R G B 为d o u b l e 类型

【例】

仅供学习与交流,如有侵权请联系网站删除 谢谢13

索引图

100

200

300

50100150200250

真彩图

100

200

300

50100150200250

【例】

真彩图

100

200

300

400

500

50100150200250300350

灰度图

100

200

300

400

500

50100150200250300350

仅供学习与交流,如有侵权请联系网站删除 谢谢13

【输出】B W 为u i n t 8型

【例】

真彩图

100

200

300

400

500

50100150200250300350

二值图

100

200

300

400

500

50100150200250300350

【输入】X 可以是d o u b l e 或u i n t 8类型,m a p 为d o u b l e 类型 【输出】I 是d o u b l e 类型,N e w m a p 为d o u b l e 类型

【例】

C L F ,l o a d t r e e s ; I =i n d 2g r a y (X ,m a p ); N e w m a p =r g b 2g r a y (m a p );

s u b p l o t (2,2,1);s u b i m a g e (X ,m a p );t i t l e ('索引图') s u b p l o t (2,2,3);s u b i m a g e (I );t i t l e ('格式1灰度图')

s u b p l o t (2,2,4);s u b i m a g e (X ,N e w m a p );t i t l e ('格式2灰度图')

仅供学习与交流,如有侵权请联系网站删除 谢谢13

索引图

100

200

300

50100150200250

格式1灰度图100

200

300

50100150200250

格式2灰度图

100

200

300

50100150200250

【格式1】1、[X ,m a p ]=g r a y 2i n d (I ,n )

2、X =g r a y s l i c e (I ,n )

3、X =g r a y s l i c e (I ,v )

【说明】格式1:将灰度图像转换为灰度级为n 的索引图像X ,n 的默

认值为64;

格式2:将灰度图像I 均匀量化为n 个等级,然后转换为伪彩色

图像X ;

格式3:按指定的阈值矢量v (其中每个元素在0和1之间)对图

像I 进行阈值划分,然后转换成索引图像

【输入】I 可以是d o u b l e 类型、u i n t 8类型和u i n t 16类型

【输出】m a p 的行不大于256,则X 为u i n t 类型,否则为d o u b l e 类型

【例】

C L F ,I =i m r e a d ('r i c e .t i f '); [X 1,m a p 1]=g r a y 2i n d (I ,16);

相关主题
文本预览
相关文档 最新文档