第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2020-06-23 本文由稀梦 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验二:图像处理基础实验

1

目录

1. 2. 3. 4. 5.

实验类别 ........................................................................................................................... 3 实验目的 ........................................................................................................................... 3 实验条件 ........................................................................................................................... 3 实验原理 ........................................................................................................................... 3 实验内容 ........................................................................................................................... 4 Matlab图像读取操作 ...................................................................................................... 4 Matlab图像变换操作 .................................................................................................... 11 Matlab图像变换操作 .................................................................................................... 17 6. 可选实验 ......................................................................................................................... 19

2

1. 实验类别

设计型实验:熟悉matlab在数字图像处理方面的操作,并给出实验结果。

2. 实验目的

了解matlab有关图像的基本操作,如图像的读写,显示等。掌握二维DFT变换、离散余弦变换及其物理意义。

3. 实验条件

(1) WindowsXP或WindowsVista等操作系统; (2)Matlab 7.x版本软件; (3) 图像库。

4. 实验原理

Matlab是广泛使用的一种可视化科学计算软件,它具有语法结构简单、数值计算高效、图形功能完备和图像处理方便的特点,是信号处理和信息隐藏处理中使用最多的软件。离散傅里叶变换、离散余弦变换和离散小波变换是图像、音频信号处理的基础操作。时域信号转换到不同变换域以后,对导致不同程度的能量集中。

自然形式下的图像是不能直接由计算机进行分析的,一幅图像在用计算机分析前必须先转化为数字形式。可以用一个数字阵列来表示一幅图像。物理图像被划分成很多图像元素的小区域(称之为像素,是构成图像的最小基本单位)。图像的像素由两个基本的属性:像素位置和灰度值两个属性。像素位置由像素所在的行和列的坐标值决定,即(x,y);像素的灰度值即该像素对应的亮度值,一般用一个字节来表示,即灰度值的取值范围为0-255(0为黑色,255为白色,中间为灰色)。因此,一个二维的图像可表示为I=f(x,y)。

对于彩色图片,一个像素都用R、G、B三个分量来表示,每个分量都有256个亮度级,所以每个像素需要用3个字节来表示。因此,一个彩色图像可表示为

3

I=f(x,y,z)(z=1时表示R分量,z=2时表示G分量,z=3时表示B分量)

5. 实验内容

Matlab图像读取操作

熟悉MATLAB语言中对图像数据读取,显示等基本函数。特别需要熟悉下列命令:熟悉imread()函数、imwrite()函数、size()函数、Subplot()函数、Figure()函数。

将文件夹中的lena_256.tiff图像文件读出。用到imread,imfinfo等函数,观察一下图像数据,了解一下数字图像在MATLAB中的处理就是处理一个矩阵。将这个图像显示出来(用imshow)。将新图像存储成bmp, png格式并显示出来(imwrite) 解:方法如下:

实验代码入下:

4

实验结果:

将文件夹中的lena.bmp图像文件读出,用rgb2gray()将其转化为灰度图像,在同一窗口显示原图像与灰度图像。并在同一窗口输出原图像及R, G, B三个分量图像。

实验方法:

5

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育数字内容安全-实验二-图像处理基础实验 全文阅读和word下载服务。

数字内容安全-实验二-图像处理基础实验 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1099104.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top