如何改变257 x251x1 uint8到257年x251x3 uint8吗?

50个视图(30天)
谁能帮帮我?如何改变我的输入图像数据在257灰度x251x1 uint8变成“真彩”rgb类型?(mxnx3)
在这里我的代码:
I = imread (1222. png);
I2 =我(:,:1:3);
错误发生; 指数在位置3超出数组边界(不得超过1)。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 因为在2023年6月13日
我= imread (“1222. png”);
如果ndims (I) = = 2;我=我(:,:,(1 1 1));结束%转换为rgb
4评论
沃尔特·罗伯森
沃尔特·罗伯森 2023年6月13日23:29
基于大小看起来你连接在第一维度当你需要连接在第四维度。

登录置评。

更多的答案(0)

类别

找到更多的在矩阵和数组帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!