一、设计题目:MATLAB用于图像处理
二、设计环境:计算机MATLAB软件
三、设计背景:图像是一种重要的信息源,图像处理的最终目的就是要帮助人类
理解信息的内涵。数字图像处理技术的研究内容涉及光学系统、微电子技术、计算机科学、数学分析等领域,是一门综合性很强的边缘学科。随着计算机的迅猛发展,图像处理技术已经广泛应用于各个领域。
“数字图像处理”课程内容主要包括利用计算机对图像信息进行图像采集、图像变换、图像增强与恢复、图像分割、图像分析与理解、图像压缩、图像传输等各种处理的基本理论、典型方法和实用技术。四、设计目的
通过该设计,要求对图像的采集、显示、处理和存储等有一个系统的掌握和理解,并且掌握对二维数据进行处理的方法。五、MATLAB函数:imread功能是读入图像文件image显示图像文件imreise使用格式:bimresizeammethod返回原图像的m倍放大图像(小于1时返回缩小图像);
bimreisizeam
method返回一个m行、
列的图像;
fbimresizeammethodh使用用户设计的插值核h进行插值,h可以看作是一个二维的FIR滤波器。六、设计报告要求1按题目要求进行设计,写出设计报告,给出源程序。2显示采集的原图像。3使用imresize函数,显示原图像经过最近邻插值,双线性插值和
双三次插值后,二倍放大图像与原图像进行对比。4自己编写程序对采集的图像进行最近邻插值,并显示插值后图像
与原图像进行对比。七、设计内容1采集图像,对采集的图像使用imresise函数,分别对其进行最近邻插值、双线性插值和双三性插值,返回二倍放大图像,并且分别显示出来与原图像进行对比。2试编写一M文件,对采集的图像进行最近邻插值,并且显示出来与原图像进行对比。八、设计步骤1图像的采集与显示
采集一张格式为jpg的图像,用MATLAB的imread函数读入图像文件,并用image函数显示图像。2图像的插值(1)最近邻插值
最近邻插值是最简单的插值,每一个插值输出像素的值就是在输
f入图像中与其最近的采样点的值。(2)双线性插值
双线性插值法的输出像素是它在输入图像中22领域采样点的平均值,它根据某像素周围4个像素的灰度值在水平和垂直两个方向上对其插值。3编写程序(1)最近邻插值yimreadCDocume
tsa
dSetti
gsAllUsersDocume
tsMyPictures示例图片scree
jpgsubplot311imageytitle原图像subplot312rimresizey2imagertitle最近邻差值二倍图像ximresizey10060subplot313imagextitle最近邻差值mr