matlab图象缩放程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab图象缩放程序相关的知识,希望对你有一定的参考价值。

用不同插值算法缩小和放大图像,使用imresize.
我对这个软件真的是没有什么接触,请高人写个完整程序把,万分感谢!
不方便的话可发我邮箱wpl222113@yahoo.com.cn再次感谢
我看过,但帮助里没有举例

参考技术A 你在matlab下使用help imresize就知道了,不要这么懒嘛

例子:
clear;
lena=imread('lena.tiff');

%以下三行指定缩放倍数为0.5,即长宽各变为原始图像的0.5倍,
%分别使用三种插值方法,即最近邻插值(默认)、双线性插值、双三次插值
lena0_5_1=imresize(lena,0.5);%
lena0_5_2=imresize(lena,0.5,'bilinear');
lena0_5_3=imresize(lena,0.5,'bicubic');
%以下三行指定缩放倍数为2,即长宽各变为原始图像的2倍,
%分别使用三种插值方法,即最近邻插值(默认)、双线性插值、双三次插值
lena2_1=imresize(lena,2);
lena2_2=imresize(lena,2,'bilinear');
lena2_3=imresize(lena,2,'bicubic');

%下面一行是另外一种方式给定缩放倍数的例子,即给出缩放后图像的行数和列数
lena2_1_0=imresize(lena,[256 512]);
imshow(lena2_1_0);本回答被提问者和网友采纳

以上是关于matlab图象缩放程序的主要内容,如果未能解决你的问题,请参考以下文章

图像加密基于matlab仿射变换数字图象置乱含Matlab源码 1171期

怎样在matlab中画出模糊控制器的隶属函数图象

opengl中如何实现图象的缩放

遗传算法实现数字水印用MATLAB,程序怎么写啊?可以把我的积分都给了你

如何根据散点图用MATLAB拟合函数图象?

数字图象处理之读取显示——Matlab读取三维mat数据并灰度显示