MATLAB基本映像I / O

示例

>> img = imread('football.jpg');

用于imread在MATLAB中将图像文件读入矩阵。
一旦您imread将图像保存为ND阵列,就可以将其存储在内存中:

>> size(img)
ans =
 256   320     3

该图像'football.jpg'具有256行和320列,并具有3个颜色通道:红色,绿色和蓝色。

您现在可以镜像它:

>> mirrored = img(:, end:-1:1, :);  %// 就像在Matlab中镜像任何ND阵列

最后,使用以下命令将其写回为图像imwrite:

>> imwrite(mirrored, 'mirrored_football.jpg');