Matlab图像的缩放和剪切

 时间:2026-02-12 23:01:31

1、首先是介绍图像的缩放:

比如有图像aa;

aa = imread('aa.png');imshow(aa);

Matlab图像的缩放和剪切

2、图像缩放函数为resize:

B = imresize(aa,1.5);%放大1.5倍

imshow(B);

可以使用size看看二者到底差多少。

Matlab图像的缩放和剪切

Matlab图像的缩放和剪切

3、当然也可以缩放:

C=imresize(aa,0.5);

imshow(C);

也可以看看二者的区别。

Matlab图像的缩放和剪切

4、下面介绍图像的剪切,比如对图像的某部分比较感兴趣,需要剪切,使用imcrop命令:

cc = = imcrop(aa,[0 0 100 100]);figure;imshow(cc)

这里中括号里的0,0表示剪切的xy起点,以上面为基础,100,100为剪切xy的大小。

Matlab图像的缩放和剪切

5、起点也可以不设置成0,0,这要看自己的需求:

cc = imcrop(aa,[100 80 300 250]);figure;imshow(cc)

Matlab图像的缩放和剪切

6、也可以先看看剪切后图像的保存:

imwrite(cc,'123.png');

可以保存啦!

  • MATLAB如何使用
  • matlab命令行窗口怎么打开
  • MATLAB中reshape的用法
  • matlab如何批量读取图片
  • Matlab如何给图像添加高斯噪声?
  • 热门搜索
    麻辣串的做法及配方 婴儿为什么会吐奶 拉血是怎么回事 耳鸣是什么原因引起的怎么治疗 玻璃水怎么加 下巴长痘痘红肿硬硬的还疼怎么回事 肖战为什么被全网黑 苹果手机怎么录音 为什么眼皮会跳 汲怎么读