用matlab裁剪图片的四边
时间: 2023-10-21 18:09:48 浏览: 40
以下是用MATLAB裁剪图片四边的代码示例:
```matlab
% 读取原始图片
img = imread('image.jpg');
% 指定需要裁剪的边界
top = 50; % 上边界
bottom = 100; % 下边界
left = 20; % 左边界
right = 30; % 右边界
% 裁剪图片
img_cropped = img(top+1:end-bottom, left+1:end-right, :);
% 显示原始图片和裁剪后的图片
subplot(1, 2, 1);
imshow(img);
title('原始图片');
subplot(1, 2, 2);
imshow(img_cropped);
title('裁剪后的图片');
```
该代码首先读取原始图片,然后指定需要裁剪的边界,分别为上、下、左、右四个边界的像素数。接着,使用MATLAB的索引操作对原始图片进行裁剪,得到裁剪后的图片。最后,使用subplot函数将原始图片和裁剪后的图片在同一个画布上显示出来。