部分矩阵:

% 显示图片
imshow(pic)

% 显示部分图片
tmp = pic(60:100,60:100,1:3);
imshow(tmp)

% 构造图像
m = randi([0,255],[400,400]);
m = uint8(m); % double转换成uint8
imshow(m)

% 生成一个渐变图像
bw = zeros([256,400]);
for i = 1:256
for j = 1:400
bw(i,j) = i-1;
end
end
bw = uint8(bw);
imshow(bw)

% 保存图片
imwrite(bw,"bw.jpg");
彩色图、灰色图和二值化
RGB分离与合并
pepper = imread("peppers.png"); % matlab自带图片
imshow(pepper);