文档
转换索引图像到RGB图像
RGB = ind2rgb(X,map)
例子
RGB= ind2rgb (X,地图)转换索引图像X和相应的色图地图转换为RGB(真彩色)格式。
RGB= ind2rgb (X,地图)
RGB
X
地图
全部折叠
读取样本索引图像文件中的第一张图像,corn.tif.
corn.tif
[X,cmap] = imread(“corn.tif”);
索引图像X一个415 × 312的数组是类型吗uint8.的colormap提出是256 × 3矩阵的类型吗双,因此索引图像中有256种颜色。显示图像。
uint8
提出
双
imshow (X,提出)
将索引图像转换为RGB图像。结果是一个类型为415 × 312 × 3的数组双.
RGB = ind2rgb(X,cmap);
检查RGB图像的值是否在[0,1]范围内。
disp ([' RGB图像的范围是'num2str (min (RGB (:))),”、“num2str (max (RGB (:))),“]”。])
RGB图像的范围为[0.0078431,0.97647]。
索引图像,指定为米——- - - - - -n整数矩阵。
如果你指定X作为整数数据类型的数组,值0对应于颜色图中的第一个颜色地图.用于包含c颜色,图像的值X被剪切到范围[0,c1]。
如果你指定X作为数据类型的数组单或双,则值1对应色图中的第一个颜色。用于包含c颜色,图像的值X被剪切到范围[1,c]。
单
数据类型:单|双|uint8|uint16
uint16
与索引图像相关联的颜色映射X,指定为c-by-3矩阵,值范围为[0,1]。每行地图是一个三元素RGB三元组,它指定了颜色图中单一颜色的红色、绿色和蓝色组件。
数据类型:双
RGB图像,作为米——- - - - - -n-by-3数值数组,其值范围为[0,1]。
图像|imread|rgb2ind
图像
imread
rgb2ind
系统中存在此示例的修改版本。你想打开这个版本吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处
现在就去审判吧