qinhuang 发表于 2006-12-7 11:15

求教:RGB转索引图

程序:
I=imread('mm.tif');       %mm.tif为RGB图像M×N×3
=rgb2ind(I,N);

请问,这里的N值如何确定?
我想作小波图像处理,小波变换是不是必须用索引图像?

zhihuiluo 发表于 2006-12-7 19:58

N 必须不大于65536,map至多有N种颜色,你选256就可以阿,小波工具箱仅支持具有线性单调变化的颜色图的索引图像。

qinhuang 发表于 2006-12-7 20:28

输入RGB图像后,再输入colormap,就会显示一个N×3矩阵:
I=imread('mm'tif');
coloamap
这个N值小于256,我的那副图仅为64,我以这个N值进行转换:
=rgb2ind(I,64);
imshow(X,map)
这个map和上面的colormap不相等,
明显感觉图像I和颜色有很大差异,N取其它值还是如此,不知道会不会影响分析结果。
页: [1]
查看完整版本: 求教:RGB转索引图