查看单个帖子
旧 2008-05-12, 18:27   #1
nancy2008521
初级会员
 
注册日期: 2007-12-05
帖子: 13
声望力: 18
nancy2008521 正向着好的方向发展
默认 [求助]彩色图的显示

matlab中怎么做一个彩色的图像啊?我有一个点的值是(30,100,168);我想把一个(167×150×3)的矩阵全赋上这种颜色,并且显示出来,我用的是
w=zeros(167,150,3);
w(:,:,1)=30;
w(:,:,2)=100;
w(:,:,3)=168;
imshow(w)

提示的错误是??? Error using ==> image
TrueColor CData contains element out of range 0.0 <= value <= 1.0.

应该怎么做才对呢?
nancy2008521 当前离线   回复时引用此帖