Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-11-11, 12:10   #1
nkxs
初级会员
 
注册日期: 2008-11-11
年龄: 45
帖子: 1
声望力: 0
nkxs 正向着好的方向发展
微笑 [求助]图像类型转换

我有一幅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型的。
有大侠看到帮帮我解答一下吧!谢谢了!
nkxs 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]关于数据平滑后,如何求出新的曲线上面某一点的确切的值呢? ultrafrost MathCAD论坛 1 2009-08-22 00:05
讨论图像读取问题 xiami0532 MATLAB论坛 6 2009-03-09 16:54
[分享]matlab/simulink超级好网站推荐 rstsing MATLAB论坛 1 2009-01-30 13:10
[求助].m文件,运行错误提示 Leo_fish MATLAB论坛 1 2008-12-24 09:42
[求助]matlab编程 huanghuan MATLAB论坛 0 2008-11-23 21:42


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


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