多媒体信息处理技术报告样.doc

多媒体信息处理技术报告样.doc

ID:54763101

大小:605.00 KB

页数:7页

时间:2020-04-21

多媒体信息处理技术报告样.doc_第1页
多媒体信息处理技术报告样.doc_第2页
多媒体信息处理技术报告样.doc_第3页
多媒体信息处理技术报告样.doc_第4页
多媒体信息处理技术报告样.doc_第5页
资源描述:

《多媒体信息处理技术报告样.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理,勿做商业用途1图像的结构与显示文件是操作系统所推荐和支持的图像文件格式,是一种将内存或显示器的图像数据不经过压缩而直接按位存盘的文件格式,所以称为位图()文件,因其文件扩展名为,故称为文件格式,简称文件。图像文件被分成4个部分:位图文件头()、位图信息头()、颜色表()和位图数据(即图像数据,或)。为了实现图像的各种处理(如显示,平滑,锐化等),我们必须清楚图像文件的组成,下面将详细介绍一下图像的文件格式。1.1图像的文件格式图像文件由文件头、文件信息头、调色板和图像数据组成。(1)文件

2、头文件头是一个结构,长度为14个字节,各组成部分如下:2个字节表示文件类型,其值为“4个字节表示文件的大小。12个字节保留,其值为0。12个字节保留,其值为0。4个字节表示第一个像素的偏移量7/7个人收集整理,勿做商业用途由文件头可以获得该文件型、小及第一个像素的偏移地址。(2)文件信息头文件信息头也是一个结构体,长度为40个字节,各组成部分如下:4个字节存放文件信息头的长度,其值为40。4个字节存放位图的宽度。4个字节存放位图的高度。2个字节存放平面的数目,其值为1。两个字节存放每个像素所占的位数,

3、其值可以是1,4,8,24等。4个字节指定位图是否压缩,其值可以是常值84等。如果没有压缩则为(即0)。4个字节表示位图的实际大小。4个字节指定目标设备的水平分辨率,通常不用将其设为0。4个字节指定目标设备的垂直分辨率,通常不用将其设为0。4个字节指定图像实际用到的颜色数,若使用所有颜色则值为0。4个字节指定图像中重要的颜色数,若全部重要则值为0。由文件信息头可以获得有关位图的详细信息,位图的实际大小并不等于和的乘积。因为在保存位图时要求每一行的字数必须是4的整数倍,如果不是,则需要补齐。(3)颜色表

4、颜色表实际上是一个结构的数组,数组的长度由指定(如果该值为零,则由指定,即2的次幂个元素)。结构是一个结构体类型,占4个字节,其定义如下:红色分量绿色分量蓝色分量7/7个人收集整理,勿做商业用途保留位有些位图需要颜色表;有些位图(如真彩色图)则不需要颜色表,颜色表的长度由结构中分量决定。对于值为1的二值图像,每像素占1,图像中只有两种(如黑白)颜色,颜色表也就有21=2个表项,整个颜色表的大小为2*()=2*4=8个字节;对于值为8的灰度图像,每像素占8,图像中有28=256种颜色,颜色表也就有256

5、个表项,且每个表项的R、G、B分量相等,整个颜色表的大小为256*()=256*4=1024个字节;而对于24的真彩色图像,由于每像素3个字节中分别代表了R、G、B三分量的值,此时不需要颜色表,因此真彩色图的结构后面直接就是位图数据。(4)位图数据紧跟在颜色表之后的是图像数据字节阵列,即图像数据,记录了图像的每一个像素值。对于有颜色表的位图,位图数据就是该像素颜色在调色板中的索引值;对于真彩色图,位图数据就是实际的R、G、B值(三个分量的存储顺序是B、G、R)。相应地,对于2色图象,用1位表示颜色,因

6、此一个字节表示8个像素;对于16色图象,用4位表示一个像素的颜色,一个字节表示2个像素;对于256色图象,用8位表示一个像素的颜色,一个字节只表示1个像素。图像的每一扫描行由表示图像的像素的连素字节组成,每一行的字节数取决于图像的颜色数目和用像素表示的图像宽度。扫描行是由底向上存储的,这就是说,阵列中的每一个字节表示位图左下角的像素,而最后一个字节表示位图右上角的像素。1.2图象文件显示在的的应用程序中显示图像,通常有两种方法。一种方法是在应用程序中加入固定的位图,为该图指定,使用静态图片控件或控件来

7、显示图象。另一种方法是使用位图类,利用函数动态地从系统盘的文件中载入位图图像7/7个人收集整理,勿做商业用途,将载入的图像句柄和类相关连。使用函数把位图拷贝到能够显示图像的设备场境中。设备场境中包含有关于系统、应用程序和绘图窗口的信息。我们还可以使用函数拷贝图像,并调整图像的大小,使之适合在特定的设备场境中显示。各函数的用法如下所示:;/*加载文件,为文件名*/()((),0,0);/*为类的一个对象,实现图象句柄和类相关连*/();/*拷贝位图到屏幕*/(10,10,0,0);/*拷贝图象并调整显示

8、大小*/(10,10);实际上,由图象文件格式可以很方便地从文件中读出各部分信息,在获得调色板和图象数据后,利用函数或函数来显示图象或打印图象。2.颜色表的修改2.1模型模式是基于自然界中3种基色光的混合原理,将R、G、B三种基色按照从0(黑)到255(白色)的亮度值在每个色阶中分配,从而指定其色彩,当不同亮度的基色混合后共产生=16777216种颜色。在理想条件下,加色原理,,。当3种基色的亮度值相等时,产生灰色,当3种亮度值都是255时,产生纯白色;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。