第八章图像视频和声音.ppt
《第八章图像视频和声音.ppt》由会员分享,可在线阅读,更多相关《第八章图像视频和声音.ppt(24页珍藏版)》请在三一文库上搜索。
1、第八章 图像、视频和声音,第八章 图像、视频和声音,第一节 图像 第二节 影片 第三节 图像和影片的相互转换 第四节 声音,第一节 图像,一、图像格式 二、图像的类型 三、图像的读取和显示,第六章 图形处理功能,第八章 图像、视频和声音,第二章 数组的运算基础,一、图像格式,函数调用格式为: info=imfinfo(文件名,文件格式) info=imfinfo(文件名) 由该函数获取的信息依赖于文件类型的不同而不同, 但至少应包含一些内容: Filename 文件名 FileMdeDate 文件最后一次修改的时间,第六章 图形处理功能,第八章 图像、视频和声音,第二章 数组的运算基础,第六章
2、 图形处理功能,第八章 图像、视频和声音,FileSize 文件的大小,单位:字节 Format 文件格式 FormatVersion 文件格式的版本号 Width 图像的宽度,单位:像素 Height 图像的高度,单位:像素 BitDepth 每个像素的位数 ColorType 图像类型:RGB图像、亮度图像、 索引图像 【例8-1】 利用“imfinfo”函数显示图像文件的信息。,info=imfinfo(C:Matlab71toolboximagesimdemospenoy.jpg) info = Filename: 1x44 char FileModDate: 1x20 char Fi
3、leSize: 558806 Format: jpg FormatVersion: Width: 1280 Height: 960 BitDepth: 24 ColorType: truecolor FormatSignature: NumberOfSamples: 3 CodingMethod: Huffman CodingProcess: Sequential Comment: ,第六章 图形处理功能,第八章 图像、视频和声音,第六章 图形处理功能,二、图像的类型,Matlab的图像数据矩阵大致有3种类型,即:索引图像、灰度图像和真色彩图像(也称RGB图像),下面简单介绍一下这三种图像类型
4、。 索引图像包括一个数据矩阵X和一个颜色映射矩阵Map。Map是一个包含3列和若干行的数据矩阵。Map的每一行分别表示红色、绿色和蓝色的颜色值。在Matlab中,索引图像是从像素值到颜色映射表值的“直接映射”。像素颜色由数据矩阵X作为索引指向矩阵Map。,第八章 图像、视频和声音,灰度图像是一个矩阵I,其中I的数据代表了在一定范围内的颜色灰度值。Matlab把灰度图像存储为一个数据矩阵,该数据矩阵中的元素分别代表了图像中的像素。矩阵中的元素可以是双精度的浮点类型、8位或16位无符号整数类型。 RGB图像,即真彩色图像,在Matlab中存储为mn3数据矩阵。数组中的元素定义了图像中每一个像素的红
5、、绿和蓝颜色值。图像文件格式把RGB图像存储为24位的图像,红、绿、蓝分别各占8位,这样可以有将近1000万种颜色 (即224=16777216)。 Matlab的RGB数组可以是双精度的浮点类型、8位或16位无符号整数类型。在RGB的双精度数组中,每一种颜色用01之间的数值表示。例如,(0 0 0)显示的是黑色;(1 1 1)显示的是白色。每一像素的3个颜色值保存在数组的第三维中。,第六章 图形处理功能,第八章 图像、视频和声音,第六章 图形处理功能,三、图像的读取和显示,1图像的读取 在Matlab中,利用函数imread来实现图像文件的读取。 其函数调用格式主要包括以下几种类型。 (1)
6、a=imread(filename,fmt) 上述语句可以读取字符串“filename”指定的灰度或彩色 图像 ,并且“fmt”指出了该图像文件的格式。在imread 函 数返回数组a表达的图像数据时,如果读取的是灰度 图像,那么a是mn的二维数组;如果读取的是彩色图 像,那么A就是一个mn3的三维数组。 (2)X,map=imread(filename,fmt) 该语句是用于读取索引色图像,“X”用来存储索引色图 像数据,“map”用来存储与该索引色图像相关的颜色映 射表。,第八章 图像、视频和声音,第六章 图形处理功能,(3)=imread(filename) 该语句在读取图像时必须从图像
7、文件“filename”的内容中推断该图像的类型。“”表示根据准备读取的图像数据的相应颜色映射表的序号值来确定采用不同语句形式。 .图像的显示 imshow函数 imshow函数可以自动创建句柄图形图像对象,并自动设置各种句柄图形属性和图像特征,以优化显示效果。当用户使用imshow函数显示一幅图像时,该函数将自动设置图像窗口、坐标轴和图像属性。这些自动设置的属性包括图像对象的CData属性、CDataMapping属性、坐标轴,第八章 图像、视频和声音,的CLim属性和图像窗口对象的Colormap属性。 函数imshow的调用格式如下: imshow(a) imshow(a,n) imsh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第八 图像 视频 声音
链接地址:https://www.31doc.com/p-2562285.html