APP开发实战89-位图介绍

23.1位图介绍

位图,也叫做点阵图,删格图象,像素图,简单的说,就是最小单位由象素构成的图,缩放会失真。构成位图的最小单位是象素,位图就是由象素阵列的排列来实现其显示效果的,每个象素有自己的颜色信息,在对位图图像进行编辑操作的时候,可操作的对象是每个象素,我们可以改变图像的色相、饱和度、明度,从而改变图像的显示效果。

这些信息有不同的编码方案,在互联网上最常见的就是RGB。根据需要,编码后的信息可以有不同的位(bit)数——位深。位数越高,颜色越清晰,对比度越高,占用的空间也越大。另一项决定位图的精细度的是其中点的数量。每平方英寸中所含像素越多,图像越清晰,颜色之间的混和也越平滑。一个位图文件就是所有构成其的点的数据的集合,它的大小自然等于点数乘以位深。

举个例子来说,位图图像就好比在巨大的沙盘上画好的画,当你从远处看的时候,画面细腻多彩,但是当你靠的非常近的时候,你就能看到组成画面的每粒沙子以及每个沙粒单纯的不可变化颜色。

位图的好处是,色彩变化丰富,编辑上,可以改变任何形状的区域的色彩显示效果,相应的,要实现的效果越复杂,需要的象素数越多,图像文件的大小[长宽]和体积[存储空间]越大。位图比较适合表现颜色丰富有明暗变化和大量细节的人物风景画面。

位图图片放大到超出原有大小时,各个像素点之间出现空缺,即使用某种算法填充,也会出现模糊锯齿等现象,不如矢量图精确。

常见的位图格式有JPEG/JPG、GIF、 TIFF、 PNG和BMP等。

你可能感兴趣的:(APP开发实战89-位图介绍)