点实现图像匹配。
Matlab图像匹配的步骤:将标准图像和待匹配图像读入Matlab;指定图像中的控制点对并保存;使用互相关性进一步协调控制点对(可选)制定所需变换类型并根据控制点对推断变换参;数;变换未匹配的图像。读入待匹配图像和标准图像u
registeredimreadwestco
cordaerialp
gimshowu
registered
18咸宁学院电子与信息工程学院
f《数字图像处理(MATLAB版)》实验指导书
orthophotoimreadwestco
cordorthophotop
gfigureimshoworthophoto选择图像中对应的控制点cpselectu
registered1orthophoto保存控制点对i
put_poi
tsbase_poi
ts使用相关性进一步协调控制点对i
put_poi
ts_corrcpcorri
put_poi
tsbase_poi
tsu
registered1orthophotoi
put_poi
ts_corr根据控制点对推断空间变换参数mytformcp2tformi
put_poi
tsbase_poi
tsprojective变换未匹配的图像registeredimtra
sformu
registeredmytformfigureimshowregistered
19咸宁学院电子与信息工程学院
f《数字图像处理(MATLAB版)》实验指导书
实验六实验六
一、实验目的
图像变换与滤波器设计
1了解傅立叶变换、离散余弦变换及Rado
变换在图像处理中的应用2了解Matlab线性滤波器的设计方法
二、实验内容
1A傅里叶变换基本操作
傅立叶变换
Iimreadat3_1m4_04tifimshowItitle源图像Jfft2IfigureimshowJtitle傅立叶变换频移JShfftshiftJfigureimshowJShtitle傅立叶变换频移直接傅立叶反变换Jiifft2JfigureimshowJi256title直接傅立叶变换幅度JAabsJiJAifft2JAfigureimshowiJA256title幅度傅立叶反变换相位JPa
gleJ
20咸宁学院电子与信息工程学院
f《数字图像处理(MATLAB版)》实验指导书
iJPifft2JPfigureimshowabsiJP100title相位傅立叶反变换B利用MATLAB软件实现数字图像傅立叶变换的程序Iimread‘原图像名gif’读入原图像文件imshowI显示原图像fftIfft2I二维离散傅立叶变换sffr