4.输入和应答功能集 在CGI中,按返回数据的类型将逻辑输入设备分为八类, 定位、笔划、取值、选择、拾取、字符串、光珊和其它输 入设备。 光珊类的输入设备用来输入象素阵列,相应的物理设备是 扫描仪、摄像机等。其它输入设备的逻辑输入设备用来输 入指定格式的数据记录,这种物理设备的例子如声音输入 设备等。每类逻辑设备有四种输入方式:请求、采样、事 件和应答。在应答方式下,允许将该逻辑输入设备的当前 值应答在相应的CGI虚拟设备上
4.输入和应答功能集 在CGI中,按返回数据的类型将逻辑输入设备分为八类, 即: 定位、笔划、取值、选择、拾取、字符串、光珊和其它输 入设备。 光珊类的输入设备用来输入象素阵列,相应的物理设备是 扫描仪、摄像机等。其它输入设备的逻辑输入设备用来输 入指定格式的数据记录,这种物理设备的例子如声音输入 设备等。每类逻辑设备有四种输入方式:请求、采样、事 件和应答。在应答方式下,允许将该逻辑输入设备的当前 值应答在相应的CGI虚拟设备上
光珊功能集 大多数计算机图形设备或是向量设备或是光珊设备,二者都可以绘 制直线、圆等图形对象。然而,向量设备和光珊设备所绘制的图形 对象是不同的。向量设备上显示的图形对象是光滑连续的,不一定 与设备坐标相交,独立于图形设备的分辨率。光珊设备以点的阵列 来显示图形,表示图形的点总是位于设备坐标上。因此,光珊设备 所显示的图形没有向量设备所显示的图形光滑且显示的效果随设备 分辨率的不同而不同。在CGI输出设备描述表中显示类型一项指定 了图形设备的类型,其值可以是Ⅴ ECTOR(向量)、 RASTER( 光珊)或 OTHER(其它)。 光珊设备支持一些向量设备所不支持的功能,这些功能称为光珊操 作功能集。CGI是支持光珊操作的第一个计算机图形标准。为了支 持光珊虚拟设备,除了图形对象管道外,还需要光珊管道。一个光 珊虚拟设备上的画面由许多象素组成,象素所占据的内存区域叫做 位图。画面由以象素阵列方式绘制的图形对象来生成,这些象素写 入位图,通过从位图中读象素并显示在光珊虚拟设备的绘画面上来 显示图形图像。 当图形对象以象素阵列方式显示后,作为一个图形对象的标识符就 加m出个神素 个周油
光珊功能集 大多数计算机图形设备或是向量设备或是光珊设备,二者都可以绘 制直线、圆等图形对象。然而,向量设备和光珊设备所绘制的图形 对象是不同的。向量设备上显示的图形对象是光滑连续的,不一定 与设备坐标相交,独立于图形设备的分辨率。光珊设备以点的阵列 来显示图形,表示图形的点总是位于设备坐标上。因此,光珊设备 所显示的图形没有向量设备所显示的图形光滑且显示的效果随设备 分辨率的不同而不同。在CGI输出设备描述表中显示类型一项指定 了图形设备的类型,其值可以是VECTOR(向量)、RASTER( 光珊)或OTHER(其它)。 光珊设备支持一些向量设备所不支持的功能,这些功能称为光珊操 作功能集。CGI是支持光珊操作的第一个计算机图形标准。为了支 持光珊虚拟设备,除了图形对象管道外,还需要光珊管道。一个光 珊虚拟设备上的画面由许多象素组成,象素所占据的内存区域叫做 位图。画面由以象素阵列方式绘制的图形对象来生成,这些象素写 入位图,通过从位图中读象素并显示在光珊虚拟设备的绘画面上来 显示图形图像。 当图形对象以象素阵列方式显示后,作为一个图形对象的标识符就 丢失了。例如,当一个圆被以象素方式显示以后,一个圆被显示这
CGI提供的光珊操作功能包括产生、检索、修改和显示象素数 据的功能 (1)光珊控制,在CGI在位图分为可显示位图和不可显示位 图,不可显示位图又分为全深度位图和映象位图。全深度位 图是和显示器上每个象素用多少位来表示相匹配的;而映象 位图的每个象素只有一位。位图操作可以把虚拟设备空间( VDC)中特定区域内的图像映射到当前的设备空间(DC)中来 。在VDC到DC的一系列变换中并不会改变已有位图中象素的数 量,只会影响位图在WDC中表示的区域 (2)光珊操作,包括象素阵列数据的检索和显示,各种形式 的位图运算以及位图区域的移动、合并和复制等 (3)光珊属性,用来设置源和目的位图之间进行象素操作的 绘图方式和填充位图区域功能。CGI中定义的位图绘制方式有 布尔运算型(与、或和非)、加运算型和比较运算型。此 外,CG还提供了对光珊描述表、光珊状态表和位图状态表的 查询功能
CGI提供的光珊操作功能包括产生、检索、修改和显示象素数 据的功能: (1)光珊控制,在CGI在位图分为可显示位图和不可显示位 图,不可显示位图又分为全深度位图和映象位图。全深度位 图是和显示器上每个象素用多少位来表示相匹配的;而映象 位图的每个象素只有一位。位图操作可以把虚拟设备空间( VDC)中特定区域内的图像映射到当前的设备空间(DC)中来 。在VDC到DC的一系列变换中并不会改变已有位图中象素的数 量,只会影响位图在VDC中表示的区域。 (2)光珊操作,包括象素阵列数据的检索和显示,各种形式 的位图运算以及位图区域的移动、合并和复制等。 (3)光珊属性,用来设置源和目的位图之间进行象素操作的 绘图方式和填充位图区域功能。CGI中定义的位图绘制方式有 :布尔运算型(与、或和非)、加运算型和比较运算型。此 外,CGI还提供了对光珊描述表、光珊状态表和位图状态表的 查询功能
2.2 CGM ANSI1986标准 ISO1987标准ISO编号为 ISO IS8632 是一套与设备无关的语义词法定义的文件 格式,规定了生成、存储、传送图形信息的格式,面 向系统和系统开发者,和CGI配套提供 组成: 说明文件格式的规范 文件词法的三种编码形式 特点:通用性是其关键属性。 http://www.itl.nistgov/fipspubs/fip128-2.htm
2.2 CGM • ANSI 1986标准 • ISO 1987标准—ISO编号为ISO IS8632 • 是一套与设备无关的语义词法定义的文件 格式,规定了生成、存储、传送图形信息的格式,面 向系统和系统开发者,和CGI配套提供。 • 组成: – 说明文件格式的规范 – 文件词法的三种编码形式 • 特点:通用性是其关键属性。 http://www.itl.nist.gov/fipspubs/fip128-2.htm