资源描述
福建农林大学计算机与信息学院实验报告
系: 专业: 年级:
姓名: 学号: 实验室号_______ 计算机号
实验时间: 指导教师签字: 成绩:
报告退发 (订正 、 重做)
实验一 数字图像的放大与缩小
1. 实验目的和要求
掌握数字图像放大缩小算法。
2. 实验内容和原理
利用最近邻域内插算法和双线性内插算法实现数字图像的放大和缩小。
其中,双线性内插计算公式为:f(x,y)=ax+by+cxy+d
a=f(1,0)-f(0,0);b= f(0,1)-f(0,0); c= f(1,1)+f(0,0)-f(1,0)-f(0,1);d=f(0,0);
3. 实验环境
硬件:一般PC机
操作系统:WindowsXP
编程平台:MATLAB 或高级语言
4. 算法描述及实验步骤
Code:
X=imread('kids.tif');
imshow(X);
N=input('please input zoom in or zoom out times:');
[x,y]=size(X);.
r=round(x*N);
c=round(y*N);
b=zeros(r,c);
for i=1:r
for j=1:c
x1=round(i/N);
y1=round(j/N);
b(i,j)=X(x1,y1);
end
end
b=mat2gray(b);
figure;
imshow(b);
5. 调试过程
(原图)
(扩大两倍后)(缩小一倍后)实验结果
6. 总结
展开阅读全文