随着计算机技术的进步,IBM PC这类的个人计算机图形技术的发展也愈来愈受到人们的重视。计算机的应用也逐步由数值计算,数据处理领域向信息处理和知识处理领域拓宽。计算机应用不断提出各种各样的要求又进一步促进了计算机科学技术的发展和提高。其中与图形信息的计算机处理有关的三个分支学科是:模式识别、图象处理和计算机图形学。计算机图形学这一新的分支学科的出现,就是计算机应用与计算机技术相互促进的一个范例。在这一部分中,我们简单介绍计算机图形学的概念和计算机图形设计的研究内容。
与其它形态的信息相比,图形具有直观明了,含义丰富等种种优点。因此它有着广泛的用途。虽然图形的表示、生成,、处理、存贮、检索和管理等要比文字复杂得多。但用计算机处理图形信息比传统的手工或机械方式提高了一大步。它使图形的用途更加广泛,更加有效,而成本越来越低。
计算机图形学(Computer Graphics)是使用计算机建立、存贮、处理某个对象的模型,并根据模型产生该对象图形输出的有关理论、方法与技术,称为“计算机图形学”。这里所说的对象(Object),可以是各种具体的,实在的物体,如汽车、房屋、机械零件等,也可以是抽象的或者是假想的事物,如天气形势、人口分布、世界各国经济发展增长速度等的。无论何种对象,计算机图形学的主要任务是先对这些对象进行描述(建模),然后对描述这些对象的一组数据或过程进行种种处理。从无到有地产生能正确地反映这些对象某种性质的图形输出。如汽车外形图,零件加工图,大楼布局图,人口分布因等等……。图形生成的方式有被动(Passive)和交互式(Interactive)两种,前者指图形生成过程中操作员无法对图形进行操纵和控制,它主要使用在以绘图机作为输出”的早期系统中。交互方式则允许操作人员使用交互设备控制和操纵模型的建立打成过程,模型及其图形可以边生成,边显示,边修改,直到产生了满意的模型。