将图片转化为像素矩阵的MATLAB程序代码,

请哪位高手将图片转化为像素的程序代码,然后像素矩阵经过计算得到新的像素矩阵,将新的像素矩阵重新生成一张图片。感激不尽!

图片处理和转换在MATLAB中

主要是运用两个函数imread 和 imwrite
比如当前目录有一名为myfile.jpg的图像:
[A, map] = imread('myfile.jpg'); %提取图片, 像素矩阵保存在A中, map存储颜色映射矩阵

% ...可以对A做操作,之后
imwrite(A,map, 'mynewfile, 'jpg') %生成新的图片,格式为jpg追问

怎样对像素矩阵通过回归方程进行计算得到新的像素矩阵,然后由新的矩阵得到一张全新的map图片。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-06
额....这个用imread('文件名')不就可以将图片转为矩阵了么
第2个回答  2013-09-06
imwrite(I, 'out.jpg'); 这样就可以将矩阵I保存成图片out.jpg
第3个回答  2019-12-26
这分看来得不到了