帮助中心帮助中心
重新排列颜色
[y,newmap] = cmpermute(x,map)
[y,newmap] = cmpermute(x,map,index)
例子
[[y,,,,newmap] = cmpermute(X,,,,地图)随机重新定位colormap中的颜色地图为了产生新的菌落,newmap。这cmpermute函数还修改索引图像中的值X保持指数和菌落之间的对应关系,并返回结果y。图片y和相关的菌落,newmap,产生与X和地图。
[[y,,,,newmap] = cmpermute(X,,,,地图)
y
newmap
X
地图
cmpermute
[[y,,,,newmap] = cmpermute(X,,,,地图,,,,指数)使用订购矩阵(例如种类)定义新的colormap中的颜色顺序。
[[y,,,,newmap] = cmpermute(X,,,,地图,,,,指数)
指数
种类
全部收缩
阅读第一个图像,X,及其相关的菌落,地图,从示例索引图像文件中,玉米。显示图像。
玉米
[x,map] = imread('corn.tif');imshow(x,地图)
随机重新排序菌落以获得新的菌落,newmap。显示图像X带有新的colormap。
[y,newmap] = cmpermute(x,map);colormap(newmap)
索引图像,指定为m-经过-n整数矩阵。
数据类型:双倍的|UINT8
双倍的
UINT8
与索引图像相关的菌落X,指定为C-by-3矩阵,值[0,1]。每一行地图是一个三元素的RGB三重态,它指定了菌落的单一颜色的红色,绿色和蓝色成分。
数据类型:双倍的
排序索引,指定为C- 正整数的元素向量。
索引图像,返回m-经过-n整数矩阵。y具有与输入索引图像相同的数据类型X。
与输出索引图像相关的颜色还原的结肠y,返回C-by-3矩阵,值[0,1]。每一行newmap是一个三元素的RGB三重态,它指定了菌落的单一颜色的红色,绿色和蓝色成分。
兰德珀|种类
兰德珀
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室