rgb2gray
title('dither真彩色(256_256_256)图像'); %其运行结果如下: GRAY=rgb2gray(RGB); figure,imshow(GRAY); title('灰度图像256色'); %其运行结果如下: BW=dither(rgb2gray(RGB)); figure,imshow(BW) title('灰度抖动处理后图像'); %其运行结果如下: [IND,map]=rgb2ind(RGB,256);%将RGB图像转换成索引...
close all;%关闭当前所有图形窗口clear all;%清空工作空间变量clc;%清屏[X,map]=imread('kids.tif');%读取图像信息RGB=ind2rgb(X,map);%将索引图像转换为真彩色图像set(0,'defaultFigurePosition',[100,100,1000,500]);%修改图形图像位置的默认设置set(0,'de...
首先我们需要知道图像类型有哪几种:二值图像,灰度图像,真彩色图像,索引色图像 四种。 一. RGB图像转换为灰度图像 需要调用rgb2gray()函数,调用格式为: X =rgb2gray(I): 该函数将RGB图像I转换为灰度图像X. %彩色转gray I =imread('E:\matlab\bin\图像处理\图片\2.jpg'); ...
彩色图像:256 * 256 * 256 = 2^24种 索引彩色: 4、图像处理中常用的输入设备:数码相机、数码摄像机、扫描仪; 图像处理中常用的输出设备:显示器、打印机、绘图仪。 5、图像的存储: 空间分辨率:M * N 幅度分辨率:G = 2^K 存储一幅图像所需位数(bit):b = M * N * K。
索引模式和灰度模式比较类似,它的每个象素点也可以有256种颜色容量,但它可以负载彩色。灰度模式的图像最多只能有256种颜色。当图像转换成索引模式时,系统会自动根据图像上的颜色归纳出能代表大多数的256种颜色,就象一张颜色表,然后用这256种来代替整个图像上所有的颜色信息。
1.dither --图像抖动,将灰度图片变成二值图或者将真彩色图抖动成索引图象。 2.gray2ind --将灰度图像转换成索引图象。 3.grayslice --通过设定阈值将灰度图像转换成索引色图像。 4.im2bw – 通过设定阈值将真彩色、索引色、灰度图转换成二值图像。
3.索引图像转灰度图像——Index2Gray()函数 由于大多数图像处理算法都是针对灰度图像的,因此常常需要将彩色图像转化为灰度图像,下面要介绍的Index2Gray()函数可将256色索引图像转化为256级灰度图像,将真彩色RGB图像转化为灰度图的方法将在第9章中介绍。
说明:imhist(I,n) 其中,n 为指定的灰度级数目,缺省值为256;imhist(X,map) 就算和显示索引色数字数字图像 X 的直方图,map为调色板。用stem(x,counts) 同样可以显示直方图。 1.2 imcontour 函数 功能:显示数字数字图像的等灰度值图 格式:imcontour(I,n),imcontour(I,v) ...