没有合适的资源?快使用搜索试试~ 我知道了~
实验4、利用DSP实现图像的缩放G.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 48 浏览量
2023-03-22
21:03:01
上传
评论
收藏 175KB DOCX 举报
温馨提示
试读
6页
。
资源推荐
资源详情
资源评论
第 7 章 DSP 实验指导
实验四 利用 DSP 实现图像的缩放
一、实验目的
实验一“DSP 图像采集与传输”工程已经给出了完整的图像采集与显示程序,介绍了
将模拟图像采集为数字图像并进行显示的方法,以及 DSP 系统各硬件资源和功能模块的作
用。本实验的重点是利用 DSP C 语言实现图像的灰度处理,通过该实验,掌握利用 DSP
进行图像灰度处理的方法,掌握外部存储器接口(EMIFA)的原理和初始化编程。
1.了解图像缩放算法的基本原理。
2. 掌握外部存储器接口(EMIFA)的原理和初始化编程。
3. 掌握利用 DM642 实现图像缩放的方法。
二、实验原理
在计算机图像处理中,图像缩放是指对数字图像的大小进行调整的过程。
图像缩小又称为下采样(subsampled)或降采样(downsampled),主要目的是使图像符合
显示区域的大小,生成对应图像的缩略图。图像放大又称为上采样(upsampling)或图像插值
(interpolating)。图像的缩放操作将影响图像的质量。图像放大可以有很多种算法,如最近
领域插值和双线性插值,其中双线性插值的效果较最近领域插值显得平滑。缩小图像方法
如近邻取值法和局部平均取值法等。
假设图像x轴方向缩放比率是fx,y轴方向缩放比率是fy,那么原图中点(x0,y0)对应与
新图中的点(x1,y1)的转换矩阵为:
其逆运算如下:
三、Matlab 实现图像缩放
Matlab 提供函数 imresize()进行图像缩放,一个简单的图像缩放的 Matlab 程序如下。
% resizepic.m
I = imread('lena.bmp');
J = imresize(I,0.5, 'nearest');%图像缩放,缩放系数为 0.5。'nearest'邻近取值法,'bilinear'是双
线性取值法,'bicubic'局部平均取值法。
figure(1);
imshow(I); %显示原图像
285
资源评论
G11176593
- 粉丝: 6686
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功