1.矢量图形
矢量图形是用一系列计算机指令来表示一幅图,如画点、画线、画曲线、画圆和画矩形等。这种方法实际上是用数学方法来描述一幅图,然后变成许多的数学表达式,再编程,用计算机语言来表达。例如现在流行的Flash动画,它就是矢量图形的一种典型应用。
矢量图形有许多优点,例如,当需要管理每一小块图像时,矢量图法非常有效;目标图像的移动、缩小、放大、旋转、拷贝和属性的改变(如线条变宽变细、颜色的改变)也很容易做到;相同的或类似的图可以把它们当作图的构造块,并把它们存到图库中,这样不仅可以加速的生成,而且可以减小矢量图文件的大小。
2.位图图像
一幅复杂的彩色照片,很难用数学方法来描述,这时可以采用点阵图法表示。
点阵图法与矢量图法不同,它是把一幅彩色图分成许多的像素,每个像素用若干个二进制位来指定该像素的颜色、亮度和属性。因此一幅图由许多描述每个像素的数据组成,这些数据通常称为图像数据,把这些数据作为一个文件来存储,这种文件又称为图像文件。