精仪学院 测控班
实验1 离散图傅立叶变换
1 实验容步骤:
(1)利Matlab图处理软件进行离散图傅立叶变换
出幅图(w01tif)傅立叶变换程序:
>>iimread('D\w01tif')
>>figure(1)
>>imshow(i)
>>colorbar
>>jfft2(i)
>>kfftshift(j)
>>figure(2)
>>llog(abs(k))
>>imshow( l [ ] )
>>colorbar
结果显示图示:
(2)分析图傅立叶频谱图
图出频谱图低频部分较高频量说明图中存明显明亮变化
(3)行设计幅图验证离散傅立叶变换性质:频谱图中高频分量迅速衰减分离性移周期性轭称性旋转线性例性均值
1)傅里叶变换:
2)移:
X轴移图 X轴移图傅立叶谱
Y轴移图 Y轴移图傅立叶谱
3)旋转特性:
4)尺度变换:
2 思考题: 描述空间频率概念
空间频率单位长度亮度作周期性变化次数现mmFT基函数值直线坐标轴截距表示空间周期
实验2 修改直方图图增强
1 实验容步骤:
(1) 读入幅图
imhist( )函数产生图直方图分析直方图分布反映图特点
iimread('D\w01tif')
imshow(i)
imhist(i)
原图直方图表示灰度出现频率该图暗色较
(2) 读入幅图imadjust( )函数产生图度图imhist( )函数产生两图直方图分析图度变化效果
>> figure(1)
>> iimread('D\w01tif')
>> imshow(i)
>> imhist(i)
>> figure(2)
>> jimadjust(i[0307][])
>> imshow(j)
>> imhist(j)
度拉伸图直方图显示种灰度素出现频率基致
(3) 读入幅图histeq ( )函数均衡化图分析变化图效果
>> iimread('D\w01tif')
>> jhisteq(i)
>> imshow(j)
直方图均衡图灰度更均匀辨识度高图亮度适中改善视觉效果
2 思考题: 图进行数变换
Matlab程序:
>> iimread('D\w01tif')
>> i1double(i)+1
>> clog(i1)
>> tuint8(c)1
>> Nim2uint8(mat2gray(t))
>> imshow(N)
输出结果:
实验3 图滑处理
1 实验容步骤:
(1) 读入幅图产生直方图
imnoise( )函数产生图噪声:
j imnoise(i’gaussian’0002)产生高斯噪声
分析直方图分布反映图特点
>> iimread('D\w01tif')
>> jimnoise(i'gaussian'0002)
>> imshow(j)
>> imhist(j)
引入高斯噪声图片噪点加强滑变粗糙
改变图直方图分布直方图呈现高斯函数形状
(2) 加入噪声图均值滤波分析图前变化
>>iimread('D\w01tif')
>>jimnoise(i'gaussian'0002)
>>kfilter2(fspecial('average'7)j)255
>>imshow(k)
>> imhist(k)
均值滤波效果错直方图已接原图直方图
(3) 加入噪声图中值滤波分析图前变化
>> iimread('D\w01tif')
>>jimnoise(i'gaussian'0002)
>> pmedfilt2(j)
>> imshow(p)
>>imhist(p)
中值滤波噪声点较明显直方图较接原图
实验4 图锐化处理
1 实验容步骤:
(1) 读入幅图
产生sobel算子利filter2( )函数产生锐化图:
>> iimread('D\w01tif')
>> hfspecial('sobel')
>> jfilter2(hi)
>> imshow(j)
分析锐化图
该算子中引入类似局部均运算噪声具滑作消噪声影响单独Sobel算子做边缘检测边缘定位精度高时非边缘素响应某边缘处响应者响应差造成漏检误检
(2) 读入幅图产生拉普拉斯算子产生锐化图:
>> iimread('D\w01tif')
>>j im2uint8(mat2gray(log(1+double(i))))
>>imshow(j)
分析锐化图
拉普拉斯锐化模板边缘检测中般增强技术陡峭边缘缓慢变化边缘难确定边缘线位置算子二次微分正峰负峰间零点确定孤立点端点更敏感特适突出图中孤立点孤立线线端点目场合
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档