基本图像 IO

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

使用 imread 在 MATLAB 中将图像文件读入矩阵。
一旦你想要一个图像,它就会被存储为内存中的 ND 数组:

>> size(img)
ans =
 256   320     3

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

你现在可以镜像它:

>> mirrored = img(:, end:-1:1, :);  %// like mirroring any ND-array in Matlab

最后,使用 imwrite 将其写回图像 :

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