Matlab矩阵命令问题

时间:2014-12-14 09:46:32

标签: matlab matrix

假设我是一个图像并且Y是1 * 256向量,这个MATLAB命令如何工作?

img=round(y(I));

感谢您的关注

1 个答案:

答案 0 :(得分:0)

图像矩阵中的值(使用I = imread(' ./ imagefile.png')或其他)显然在0到255的范围内(或者你可能将它们从1到256?)并且它们被用作y的索引值。例如,你得到一个看起来像

的矩阵
round(y(I(1,1))) round(y(I(1,2)) round(y(I(1,3)) ...;
round(y(I(2,1))) round(y(I(2,2)) ...
...