注册 登录
编程论坛 Matlab

问一个imread函数的问题

wxchina 发布于 2006-10-06 10:55, 1848 次点击
通过imread读jpeg格式真彩色图象,得到的数据是M×N×3的矩阵,用imshow可以输出原图象(真彩色);
可是读gif格式的得到的数据是M×N的矩阵,用imshow输出的是灰度图象:
rgb=imread(‘8.gif’);
imshow(rgb);
直接imshow('8.gif')却可以得到原彩色图象
请问高手这是为什么,怎样使用才能读gif得到M×N×3的矩阵,还有就是怎样读gif图象的不同帧?
不胜感激
0 回复
1