![]() |
[求助]彩色图的显示
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. 应该怎么做才对呢? |
>> w=zeros(167,150,3);
w(:,:,1)=30; w(:,:,2)=100; w(:,:,3)=168; imshow(uint8(w)) |
类型不对 改成uint8型
|
所有时间均为北京时间。现在的时间是 05:04。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.