图像处理基础知识
数字图像类型
静态图像可分为矢量(Vector)图和位图(Bitmap)。
矢量图
用数学公式描述的图像,用一系列绘图指令表示图像:图像中每个形状都用一个完整的公式描述,称为一个对象。
优点:
a、文件数据量很小:
b、图像质量与分辨率无关:
无论图像放大或缩小多少倍,总是以显示设备允许的最大清晰度显示。计算机计算与显示图像时,往往能看到画图的过程。
缺点:
a、不易制作色调丰富或色彩变化太多的图像;
b、绘出来的图像不是很逼真;
c、不易在不同的软件间交换文件。
位图
通过像素点表示图像,每个像素具有颜色属性和位置属性。
优点:
a、显示速度快;
b、真实世界的图像可以通过扫描仪、数码相机、摄像机等设备方便的转化为点位图。
缺点:
a、存储和传输时数据量比较大;
b、缩放、旋转时算法复杂且容易失真。
位图:
·线画稿(LineArt)
只有黑白两种颜色。适合于由黑白两色构成而没有灰度阴影的图像
·灰度图像(GrayScale)
从技术上说,就是具有从黑到白的若干种灰度的单色图像。若灰度图像像素的灰度级用8bit表示,则每个像素都是介于黑色和白色之间的256(2*=256)种灰度中的一种。通常所说的黑白照片,其实包含了黑白之间的所有灰度色调。
·索引颜色图像(Index Color)
索引颜色通常也称为映射颜色。在这种模式下,颜色是一组预先定义的、有限的颜色。索引颜色的图像最多只能显示256种颜色。索引颜色图像在图像文件里定义索引颜色。打开该文件时,构成该图像具体颜色的索引值就被读入程序里,然后根据索引值找到最终的颜色。
·真彩色图像(True Color)
自然界中几乎所有颜色都可以由红、绿、蓝(R,G,B)组合而成。真彩色图像中,每一个像素由红、绿和蓝三个字节组成,每个字节为8bit,表示0到255之间的不同的亮度值。256×256×256,能表示约1670万种颜色。颜色深度为每像素24位的数字图像是目前所能获取、浏览和保存的颜色信息最丰富的彩色图像,由于它所表达的颜色远远超出了人眼所能辨别的范围,故将其称为“真彩色”。
RGB按1:1:1取值的时候是一个灰度图像
图像文件格式
图像文件的格式,即图像文件的数据构成。
一般每种图像文件均有一个文件头,在文件头之后是图像数据。
文件头:
一般包括文件类型、文件制作者、制作时间、版本号、文件大小等内容。
内容由制作该图像文件的公司决定。
图像数据:
各种图像文件的制作还涉及到图像文件的压缩方式和存储效率等。
数字图像有多种存储格式,每种格式一般由不同的开发商支持。随着信息技术的发展和图像应用领域的不断拓宽,还会出现新的图像格式。·图像文件格式体系
-互联网用:GIF、JPG、PNG
-印刷用:TIF、JPG、TAG、PCX
-国际标准:TIF、JPG
BIP图像文件格式
bmp文件大体上分成四个部分
位图文件头,是一个结构,其定义如下:
位图信息头,是一个结构,其定义如下:
实际上是一个数组,共有biCIrUsed个元素。数组中每个元素的类型是一个RGBQUAD结构,占4个字节。