资源简介

数字图像处理:最邻近、双线性、双三次插值的MATLAB实现。 MATLAB version = 8.1.0.604 (R2013a)

资源截图

代码片段和文件信息

%首都师范大学  袁沅祥
%2014年3月12日
clear all;
clc;
[filename pathname] = uigetfile( ...
    {‘*.jpg;*.tif;*.png;*.gif‘‘All Image Files‘;... %文件类型
    ‘*.*‘‘All Files‘ }...                          %
    ‘请选择要修改的图片‘ ...                         %对话框名
    ‘MultiSelect‘ ‘on‘);                            %
% filename:返回的文件名
% pathname:返回的路径名
if pathname == 0;
    return;
end
CurrentImage = strcat(pathname filename);
Image = imread(CurrentImage);
WhenOpen = datestr(now ‘yyyy-mm-dd HH:MM:SS‘);
[ImageSizeX ImageSizeY ImageSizeZ] = size(Image);
figure(1);
Origin = imshow(Image);
ratioOfWidth = input(‘  宽度缩放几倍?\n ratioWidth = ‘);
ratioOfHeight = input(‘  高度缩放几倍?\n ratioHeight = ‘);
if ratioOfWidth <= 0 || ratioOfHeight <= 0
    return;
end
%计时开始
tic;
ImageNewSizeX = floor(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2734  2014-03-21 15:05  MFC代码.txt
     文件        2596  2014-03-14 16:24  ZOOM.m
     文件         310  2014-03-14 16:20  test.m
     文件        4394  2014-03-14 16:26  IMPROVED.m

评论

共有 条评论