使用MATLAB任意修改图片像素大小

您所在的位置:网站首页 怎么修改照片尺寸的大小 使用MATLAB任意修改图片像素大小

使用MATLAB任意修改图片像素大小

2023-12-16 17:04| 来源: 网络整理| 查看: 265

使用MATLAB任意修改图片像素大小 介绍

使用MATLAB把一个任意像素大小的图片修改成想要的像素大小(把一个像素为500* 500的图片修改成像素为200* 200大小的图片),其实很简单一个imresize()函数就搞定,具体效果如下所示。 在这里插入图片描述 从上图可以看出图像大小虽然没有变化但是图像的质量确稍微发生了一些变化,如上图中工作区显示img大小为500500修改后i为一个200200大小的图片。

代码 clc; clear; img = imread('cat.jpg'); %读取文件名为cat的图片 i = imresize(img,[200,200]); %imresize函数修改图片像素尺寸[]中的内容是想要的像素的长和宽 figure(1) subplot(1,2,1);imshow(img),title('原始图像'); %显示原始图像500*500*3 %subplot(m,n,p)中的参数含义分别是,行数为m,列数为n,后面的第p个图像 subplot(1,2,2);imshow(i),title('裁剪后图像'); %显示裁剪后图像200*200*3 到最后我们想要的结果就出来了,就不用那些付费操作才能修改图片像素大小了哈哈。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3