作业帮 > 综合 > 作业

matlab中怎么样将用reg2grey做出来的二维矩阵变回原先的三维矩阵?命令如下:

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 04:38:28
matlab中怎么样将用reg2grey做出来的二维矩阵变回原先的三维矩阵?命令如下:
>> I=imread('E:\Research\lenna1.jpg');
>> I2=RGB2GRAY(I);
I是三维矩阵,I2是二维矩阵~
有没有办法把I2变回I?
只有灰度图怎么可能还原RGB格式,没办法恢复的.
RGB转换成灰度是通过公式Y = 0.299*R + 0.587*G + 0.114*B
没办法只由一个Y得到RGB三个值