MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]图像类型转换 (https://www.labfans.com/bbs/showthread.php?t=5269)

nkxs 2008-11-11 12:10

[求助]图像类型转换
 
我有一幅RGB的真彩色三维矩阵unit8的图像,想把它转换成索引或者灰度double的图像,也就是一个二维矩阵加一个colormap矩阵,不知道该如何转换而尽量不损失数据的强度信息。
我试过将那个三维矩阵中的维数改为*1,而不是*3,这样可以通过image画图,但是却损失了强度信息,图像总是不平滑,请教各位帮帮我!谢谢。
更无奈的是我使用如下方法来转换也不行:
clear all
X = imread('pic01.tif');
[I,map1] =rgb2ind(X,8,'nodither');
figure,imshow(I,map1)

其中pic01.tif是真彩色(三维矩阵),unit8型的。
有大侠看到帮帮我解答一下吧!谢谢了!


所有时间均为北京时间。现在的时间是 11:11

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.