数字内容安全-实验二-图像处理基础实验.docx

数字内容安全-实验二-图像处理基础实验.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字内容安全-实验二-图像处理基础实验

 PAGE \* MERGEFORMAT 21 实验二:图像处理基础实验 目录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc416104964 1. 实验类别  PAGEREF _Toc416104964 \h 3  HYPERLINK \l _Toc416104965 2. 实验目的  PAGEREF _Toc416104965 \h 3  HYPERLINK \l _Toc416104966 3. 实验条件  PAGEREF _Toc416104966 \h 3  HYPERLINK \l _Toc416104967 4. 实验原理  PAGEREF _Toc416104967 \h 3  HYPERLINK \l _Toc416104968 5. 实验内容  PAGEREF _Toc416104968 \h 4  HYPERLINK \l _Toc416104969 Matlab图像读取操作  PAGEREF _Toc416104969 \h 4  HYPERLINK \l _Toc416104970 Matlab图像变换操作  PAGEREF _Toc416104970 \h 11  HYPERLINK \l _Toc416104971 Matlab图像变换操作  PAGEREF _Toc416104971 \h 17  HYPERLINK \l _Toc416104972 6. 可选实验  PAGEREF _Toc416104972 \h 19  实验类别 设计型实验:熟悉matlab在数字图像处理方面的操作,并给出实验结果。 实验目的 了解matlab有关图像的基本操作,如图像的读写,显示等。掌握二维DFT变换、离散余弦变换及其物理意义。 实验条件 (1) WindowsXP或WindowsVista等操作系统; (2) Matlab 7.x版本软件; (3) 图像库。 实验原理 Matlab是广泛使用的一种可视化科学计算软件,它具有语法结构简单、数值计算高效、图形功能完备和图像处理方便的特点,是信号处理和信息隐藏处理中使用最多的软件。离散傅里叶变换、离散余弦变换和离散小波变换是图像、音频信号处理的基础操作。时域信号转换到不同变换域以后,对导致不同程度的能量集中。 自然形式下的图像是不能直接由计算机进行分析的,一幅图像在用计算机分析前必须先转化为数字形式。可以用一个数字阵列来表示一幅图像。物理图像被划分成很多图像元素的小区域(称之为像素,是构成图像的最小基本单位)。图像的像素由两个基本的属性:像素位置和灰度值两个属性。像素位置由像素所在的行和列的坐标值决定,即(x,y);像素的灰度值即该像素对应的亮度值,一般用一个字节来表示,即灰度值的取值范围为0-255(0为黑色,255为白色,中间为灰色)。因此,一个二维的图像可表示为I=f(x,y)。 对于彩色图片,一个像素都用R、G、B三个分量来表示,每个分量都有256个亮度级,所以每个像素需要用3个字节来表示。因此,一个彩色图像可表示为I=f(x,y,z)(z=1时表示R分量,z=2时表示G分量,z=3时表示B分量) 实验内容 Matlab图像读取操作 熟悉MATLAB语言中对图像数据读取,显示等基本函数。特别需要熟悉下列命令:熟悉imread()函数、imwrite()函数、size()函数、Subplot()函数、Figure()函数。 将文件夹中的lena_256.tiff图像文件读出。用到imread,imfinfo等函数,观察一下图像数据,了解一下数字图像在MATLAB中的处理就是处理一个矩阵。将这个图像显示出来(用imshow)。将新图像存储成bmp, png格式并显示出来(imwrite) 解:方法如下: 实验代码入下: 实验结果: 将文件夹中的lena.bmp图像文件读出,用rgb2gray()将其转化为灰度图像,在同一窗口显示原图像与灰度图像。并在同一窗口输出原图像及R, G, B三个分量图像。 实验方法: 第一步:转为灰度图像 实验代码: 结果: 第二步:显示R,G,B分量图。 实验代码: 显示结果: 读取两幅图像,进行加,减,乘,除运算,并显示原图像与运算结果。 方法: ADD=imadd(I1,I2); %两个图像相加 SUB=imsubtract(I1,I2);%两个图像相减 MUL=immultiply(I1,I1);%两个图像相乘 DIV=imdivide(I1,I2);%两个图像相除 实验代码: 实验结果: 灰度直方图描述了一副图像的灰度级统计信息。从数学角度来说,图像直方图描述图像各

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档