您现在位置 > 第二章>第四节> 位图图象

    位图,是用像素点来描述或映射的图,也即位映射图( bit-mapped image )。位图在内存中也就是一组计算机内存位( bit )组成,这些位定义图像中每个像素点的颜色和亮度。位图一般也称为图像,位图可以采用将自然图像进行模数转换(AD)的方式来获取,这个过程称为图像的扫描。一幅位图是由许多描述每个像素的数据组成的,这些数据通常称为图像数据,而这些数据作为一个文件来存贮,这种文件称为图像文件,

1. 图像深度和显示深度
    图像深度 (也称图像灰度、颜色深度) 表示数字位图图像中每个像素上用于表示颜 色的二进制数字位数。
    显示深度 :表示显示器上每个点用于显 示颜色的 2 进制数字位数。 若显示器的显示深度小于数字图像的深 度,就会使数字图像颜色的显示失真。

2.图象的分辨率
     分辨率包括显示分辨率和图像分辨率。
    显示分辨率是确定屏幕上显示图像的区域的大小。显示分辨率有最大显示分辨率和当前显示分辨率之别。最大显示分辨率是由物理参数,即显示器和显示卡(显示缓存)决定的。当前显示分辨率是由当前设置的参数决定的。
    图像分辨率是确立组成一幅图像的像素数目,图像分辨率用每英寸多少点( dpi , dot per inch )表示,指组成一幅图像的像素密度的度量方法。对同样大小的一幅原图,如果数字化时图像分辨率高,则组成该图的像素点数目越多,看起来就越逼真(图 2 )。 图 2 是在一幅背景图上叠上人群像和文字。由于人群像在扫描输入时采用的分辨率不够,故造成背景清晰度高、层次细腻,而前景人像清晰度不够、层次粗糙。 图像分辨率在图像输入 / 输出时起作用;它决定图像的点阵数。而且,不同的分辨率会造成不同的图像清晰度。

esec2.gif (116034 bytes)

图 06-0 3-2 不同的分辨率会造成不同的图像清晰度

按照不同的图像分辨率来扫描图像,可以看出图像分辨率与显示分辨率的关系和不同。如果图像的点数大于显示分辨率的点数,则该图像在显示器上只能显示出图像的一部分。只有当图像大小与显示分辨率相同时,一幅图像才能充满整屏。对于 14 英寸的显示器,当显示分辨率设置为 800 × 600 时,屏幕上的一英寸约有 72 个像素点,这时若用 72 dpi 的图像分辨率来扫描一幅图像,则屏幕上显示的图像大小基本就是原图的大小(图06-03-3)。

c5-7-1.jpg (56065 bytes)

图像 A 200dpi

c5-7-2.jpg (9012 bytes)

图像 B 50dpi

c5-7-3.jpg (23757 bytes)

图像 C 图像 B 放大四倍

图 3 按照不同的图像分辨率来扫描图像

    如果用 200 dpi 来扫描一幅彩色照片的局部,得到一幅 253 × 265 个像素的图3 A 。如果用 50 dpi 来扫相同的画面,则得到 63 × 66 个像素的图 3 B 。图 3 B 的边长只有图像 A 的四分之一大小。如果要使图像 B 在屏幕上达到图像 A 的大小,则需把图像 B 的点阵放大,如一点变成颜色相同的四点, 与图像 A 相比,, 所得到的图 06-03-3 C 显然很粗糙。

扩展知识
图像