您好、欢迎来到现金彩票网!
当前位置:秒速快三官网 > 数字图像 >

数字图像的文件格式的特点

发布时间:2019-08-25 12:09 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部数字图像文件存储方式:(1)位映射图像。以点阵形式存取文件,读取时候按点排列顺序读取数据。(2)光栅图像。也是以点阵形式存取文件,但读取时候以行为单位进行读取。(3)矢量图像。用数学方法来描述图像。

  MacPaint格式,也称PNTG格式:Apple系列上通用的图像格式,Macitosh的屏幕是以白色为底,而PC的屏幕是以黑色为底,所以在MAC和在PC上读取MacPaint格式的图像数据要互为反相。PNTG文件图像的宽和高固定为576*720象素。PNTG图像由三部分构成:Mac Binary Header、图案数据和压缩后的图像数据。在PC上,Mac Binary Header和图案数据没有任何用处,所以可以直接读取图像数据。

  BMP格式:Windows采用的图像存储格式,由四部分组成:位图文件头、位图信息头、调色板和位图数据。位图文件头定义了位图的类型、文件大小等,位图信息头定义位图的高、宽、色彩位数、是否压缩、分辨率等信息。调色板是一个4B的结构数组,前三个Byte分别定义了Blue、Green和Red三个颜色的值,最后一个Byte保留。BMP每个象素点颜色组成的顺序是BGR,与其他格式的RGB不同,因此进行格式转换的时候需要变换字节顺序。调色板并不是位图文件所必须的,当位图为单色、16色或者256色的时候,位图数据存储的并不是真实的象素颜色值,而是该颜色在调色板的一个索引值。而对于24位或者32位真彩色的BMP,其图像数据存储的就是每个象素点对应的BGR值,所以不需要调色板。位图数据里面,单色、16色和256色存储的是调色板的颜色索引,所以单色位图用1位就能表示该象素的颜色,所以1个B可以存储8个象素。16色位图,需要4位表示一个象素的颜色,所以1B表示2个象素。256色位图,1B刚好表示一个象素。真彩色位图,需要一个B表示Blue,一个B表示Green,一个B表示Red,因此需要三个字节才能表示一个象素。对于BMP图像,宽度必须是4的倍数,如果不足需要补齐。图像数据是从下到上,从左到右,即第一个数据是左下角第一个象素,第二个是左下角第二个象素……因此用BMP进行格式转换的时候,需要对象素点进行倒置。

  GIF图像格式:CompuSrve公司版权的一种网络图像格式,目前有两个版本:GIF87a和GIF89a。GIF能够存储多幅图像,调色板数据包括全局调色板和局部调色板,采用LWZ压缩算法,每个调色板只能存储256色,因此图像数据一个B表示一个象素的颜色,以光栅的方式显示图像数据。GIF图像以数据块为单位存储图像的相关信息,一个GIF文件由表示图形的数据快、数据字块一级显示图形的控制信息块组成。控制块包括逻辑屏幕描述块、全局彩色表等。逻辑屏幕块定义了图片的高度和宽度,图片文件内部任意一张图片的高宽均不能超过这个值。GIF文件可以由多张彩色图像构成,所以文件有全局彩色表,每张图片也有局部彩色表,如果图片有局部彩色表,则有局部彩色表显示,如果没有,则调用全局彩色表。每幅图像由图像描述块、局部彩色表和图像数据组成,图像描述块定义图像相对图片逻辑屏幕的位置和高宽,还定义了两种存放方式:按图像行连续顺序存储和交叉方式存储。交叉显示的方法错开图像行的显示,使得图像打开的时候无须将图片全部解压缩就可以看到图像的概貌。此外还有图形控制扩展块、无格式文本扩展块和注释扩展块等。图形扩展块有个延迟时间,定义了一幅图片的等待时间,GIF就是通过图片等待一个延迟时间后换成另外一幅图片的方式实现动画播放。此外还可以定义是否保留上一幅图片、是否恢复背景图片等。

http://fortworthclaims.com/shuzituxiang/778.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有