《数字图像处理实验.ppt》由会员分享,可在线阅读,更多相关《数字图像处理实验.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数字图像处理实验数字图像处理实验z要求要求y除非有特殊说明,采用除非有特殊说明,采用Matlab软件编写;软件编写;y不得调用不得调用Matlab自带的图像函数,但可以调自带的图像函数,但可以调用其他数学函数(特殊要求的除外);用其他数学函数(特殊要求的除外);y实验二、三、四、五、八必须由自己独立完成;实验二、三、四、五、八必须由自己独立完成;y其他实验必须选做一题;其他实验必须选做一题;y提交实验结果,包括提交实验结果,包括Source Code,Readme.txt和实验报告。和实验报告。实验报告实验报告z实验人:实验人:学号:学号:成绩:成绩:。zz题目:题目:zz完成时间:完成时间:
2、zz基本数学公式(或数据结构):基本数学公式(或数据结构):zz程序流程图:程序流程图:z说明:说明:z其他存在问题:其他存在问题:zz教师评语:教师评语:实习一(选做)实习一(选做)z熟悉熟悉MatlabMatlab软件、编程以及图像处理工具箱。软件、编程以及图像处理工具箱。y1 1)用其自带函数读入并显示)用其自带函数读入并显示bmpbmp格式的程序,用鼠标选择区域,格式的程序,用鼠标选择区域,将其象素数据写入数组;将其象素数据写入数组;y2 2)查阅)查阅MicrosoftMicrosoft的有关资料,了解的有关资料,了解BMPBMP文件的格式,写出读出文件的格式,写出读出BMPBMP文
3、件中各象素灰度值并显示该文件中各象素灰度值并显示该BMPBMP文件的程序流程图,并实现文件的程序流程图,并实现之。之。y3 3)使用)使用MatlabMatlab软件软件ImageImage工具箱,阅读其中关于颜色空间的帮助;工具箱,阅读其中关于颜色空间的帮助;y4 4)编制程序实现)编制程序实现RGBRGB到到HSBHSB和和HSBHSB到到RGBRGB彩色图像转换程序,并用彩色图像转换程序,并用R R,G G,B B最大值来测试程序。最大值来测试程序。实习二(必做)实习二(必做)z给定任意图像,编写算法实现其直方图均给定任意图像,编写算法实现其直方图均衡化和灰度拉伸。衡化和灰度拉伸。z实验
4、图像:实验图像:lena.bmp实习三(必做)实习三(必做)z给定栅格图像及其变形后的栅格图像,请给定栅格图像及其变形后的栅格图像,请你首先确定各栅格交叉点的位移,然后采你首先确定各栅格交叉点的位移,然后采用控制栅格的方法编写实现图像几何校正用控制栅格的方法编写实现图像几何校正的程序。的程序。z实验图像:实验图像:point.bmp,point_sp.bmp,tiger_sp.bmp实习四(必做)实习四(必做)z编制一个通用的边缘提取函数。通过输入编制一个通用的边缘提取函数。通过输入不同的参数,能够实现不同的参数,能够实现Sobel算子、算子、Prewitt算子、算子、Roberts算子、算子
5、、Marr算子算子和和Canny边缘检测。边缘检测。z实验图像任选实验图像任选实习五(必做)实习五(必做)z编制通用的二值形态学运算(腐蚀和膨胀、编制通用的二值形态学运算(腐蚀和膨胀、开、闭和击中击不中变换)函数,函数可开、闭和击中击不中变换)函数,函数可以处理不同的变换形式和不同类型的结构以处理不同的变换形式和不同类型的结构元素。并用你编制的形态学函数对一个二元素。并用你编制的形态学函数对一个二值图像进行边缘抽取。值图像进行边缘抽取。z实验图像:二值图像由一段文字组成,实验图像:二值图像由一段文字组成,word_bw.bmp实习六(选做)实习六(选做)z给定给定lena图像,请你首先对图像进
6、行二值图像,请你首先对图像进行二值化处理。然后分别采用判断简单边界点和化处理。然后分别采用判断简单边界点和形态学击中击不中变换两种方法进行细化形态学击中击不中变换两种方法进行细化处理。处理。z实验图像:实验图像:lena.bmp实习七(选做)实习七(选做)z在在 情况下,请你编制二维快速傅情况下,请你编制二维快速傅立叶变换、余弦变换以及反变换。立叶变换、余弦变换以及反变换。实习八(必做)实习八(必做)z实现一个通用的高通、低通、带通和带阻实现一个通用的高通、低通、带通和带阻滤波器函数。其中又分别实现理想、巴特滤波器函数。其中又分别实现理想、巴特沃思和指数等滤波形式。用实现的函数对沃思和指数等滤
7、波形式。用实现的函数对图图1(lena_noise.bmp)进行低通处理,进行低通处理,图图2(lena_blur.bmp)进行高通处理,处进行高通处理,处理后分别进行伪彩色增强。理后分别进行伪彩色增强。z实验图像:实验图像:lena_noise.bmp,lena_blur.bmp实习九(选做)实习九(选做)z根据给定的人脸库,首先确定出每幅图像根据给定的人脸库,首先确定出每幅图像的人脸部分,然后基于的人脸部分,然后基于K-L变换给出所有图变换给出所有图像的特征脸,最后任意给出一幅人脸,将像的特征脸,最后任意给出一幅人脸,将其从已有的人脸库中识别出来。其从已有的人脸库中识别出来。z实验图像:人
8、脸库实验图像:人脸库z允许两人合作允许两人合作实习十(选做)实习十(选做)z使用小波变换(使用小波变换(WT)+矢量量化(矢量量化(VQ)技术实现图像的压缩。请使用三种不同的技术实现图像的压缩。请使用三种不同的WT方法。方法。z实验图像:实验图像:lena.bmp实习十一(选做)实习十一(选做)z根据有关根据有关Jpeg压缩标准的相关文献,可以压缩标准的相关文献,可以利用目前利用目前Jpeg标准的标准的C源码,在源码,在MS-VC6环境下实现图像的压缩存储(将环境下实现图像的压缩存储(将bmp格式格式文件转成文件转成jpeg格式)。格式)。z允许两人合作。允许两人合作。z实验图像:实验图像:l
9、ena.bmp实验十二(选做)实验十二(选做)z给定一副图像和一段文字,请设计某种图给定一副图像和一段文字,请设计某种图像处理方法将这段文字隐藏于图像中(信像处理方法将这段文字隐藏于图像中(信息隐藏或数字密写技术)。息隐藏或数字密写技术)。z实验图像:实验图像:nju.bmpz实验文字实验文字y大哉一诚天下动,如鼎三足兮,曰知、曰仁、曰勇。大哉一诚天下动,如鼎三足兮,曰知、曰仁、曰勇。y千圣会归兮,集成于孔。千圣会归兮,集成于孔。y下开万代旁万方兮,一趋兮同。下开万代旁万方兮,一趋兮同。y踵海西上兮,江东;踵海西上兮,江东;y巍巍北极兮,金城之中。巍巍北极兮,金城之中。y天开教泽兮,吾道无穷;天开教泽兮,吾道无穷;y吾愿无穷兮,如日方暾。吾愿无穷兮,如日方暾。实验十三(选做)实验十三(选做)z请请实现手写阿拉伯数字的识别。实现手写阿拉伯数字的识别。z实验图像:实验图像:number.bmpz允许团队合作允许团队合作