数字图象处理实验.ppt

上传人:牧羊曲112 文档编号:6576887 上传时间:2023-11-14 格式:PPT 页数:27 大小:749.50KB
返回 下载 相关 举报
数字图象处理实验.ppt_第1页
第1页 / 共27页
数字图象处理实验.ppt_第2页
第2页 / 共27页
数字图象处理实验.ppt_第3页
第3页 / 共27页
数字图象处理实验.ppt_第4页
第4页 / 共27页
数字图象处理实验.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《数字图象处理实验.ppt》由会员分享,可在线阅读,更多相关《数字图象处理实验.ppt(27页珍藏版)》请在三一办公上搜索。

1、数字图象处理实验,数字图象处理实验,时间,考核 验收程序实验方式 可以三人一组,完成各功能模块的子程序或函数(验收程序)要求:若用matlab,不能直接调用其内部子程序将功能集成于一个应用程序,要求图形界面或字符界面,要求,1.图象统计特性分析灰度直方图均衡LENA或Babarra图象:(1)给出其直方图(2)对其进行直方图均衡,(3)给出均衡后图象及均衡后直方图,比较均衡前后图象效果,任务,灰度直方图的横坐标是灰度级,纵坐标是该灰度级出现的频率(具有该灰度值的象素点的个数),是图象的最基本的统计特征。,灰度直方图的计算是很简单的,依据定义,若图象具有L(通常L=256,即8位灰度级)级灰度,

2、则大小为MN的灰度图象f(x,y)的灰度直方图hist0L-1可用如下计算获得:初始化 histk=0;k=0,L-1 统计 histf(x,y)+;x,y=0,M-1,0,N-1 标准化 histf(x,y)/=M*N,均衡的步骤:L:灰度级个数1 列出原是图象灰度级2 统计原始直方图各灰度级象素总数(统计原图中各灰度级的总象素数)3 计算原始直方图4 计算累积直方图(数字图象的灰度级为整数),5 通过取整求得变换后的灰度级(取整方法有多种)6 确定映射关系7 求取新直方图,图象平滑NN中值滤波器(方形窗)NN均值滤波器(方形窗)(1)一加椒盐噪声的LENA图象,给出其经NN中值滤波后的 平

3、滑图象,(2)窗口大小N是个输入参数,N任意可变(3)比较不同窗口大小(N不同)时的平滑效果(分 辨率和去噪能力),分析平滑效果与窗口大小N的关系(4)其他形状窗口滤波(选做),中值滤波原理:用窗口(模板)在图象上扫描,把窗口内包含的图象象素按灰度升(或降)序排列,将排在中间的那个值(中值)赋给窗口中心的象素。R=Medianf(x,y),(x,y)WMedian:排序并取中值,N=3 33窗口,N=5 55窗口,完成各功能模块的子程序或函数(验收程序)要求:若用matlab,不能直接调用其内部子程序将功能集成于一个应用程序,要求图形界面或字符界面,要求二,1 图像采样和量化 比较采样和量化参

4、数与图像质量之间关系2 图像坐标变换 尺度变换,图像旋转3 图像频域增强 高通和低通滤波器(理想和巴特沃斯),任务,完成各功能模块的子程序或函数(验收程序)要求:若用matlab,可调用其内部子程序将功能集成于一个应用程序,要求图形界面或字符界面,要求三,图像复原1、根据运动模型生成运动模糊图像(1)确定图像退化模型(2)生成退化图像2.采用顺序统计滤波器对图像进行滤波(1)生成各种程度的含噪图像(2)采用均值滤波对含噪图像滤波。3.对已知噪声频率的含噪图像进行频域陷波滤波(1)对原图像添加已知频率正弦噪声(2)对含噪图像进行带阻滤波4.用逆滤波与维纳滤波复原图像,任务,完成各功能模块的子程序

5、或函数(验收程序)要求:用matlab调用其内部子程序将功能集成于一个应用程序,要求图形界面或字符界面,要求四,实现程序:(1)构造方块图,图像频谱显示(2)叠加平均去噪(3)显示直方图,直方图均衡(4)中值滤波,均值滤波(5)边缘检测,任务,完成各功能模块的子程序或函数(验收程序)要求:用VC,VB等语言将功能集成于一个应用程序,要求图形界面或字符界面,要求五,实现程序:(1)BMP图像的读取与显示(2)90度,180度旋转(3)显示直方图,任务,Matlab图象处理工具箱简介,Images 图象处理工具箱help images:显示所有图象处理命令,图象读写(.bmp格式)读图象:imre

6、ad 如:a=imread(“A”)把名称为A的图象数据读入矩阵a中写图象:imwrite如:imwrite(a,“名称和路径”),Matlab 演算纸式工具 矩阵操作方便,绘图Figure:建立一图形窗口 Plot:向量图(曲线图)Bar:条形图 Mesh:三维网格表面图,帮助Help 函数名:给出此函数的使用方法和各参数的含义,子程Function 函数名(参数)(程序内容)调用:(在工作空间中直接键入)函数名,图象显示image(a)以原始尺寸显示(矩阵大小的显示)imshow(a)显示的同时进行了拉伸,相关的处理函数:傅立叶变换:fft fft 2直方图:Imhist直方图均衡:histeq中值滤波:medfilt2边缘检测:sobel(edge)二进制形式打开读取数据:fopen fread,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号