西安电子科技大学《计算机图像显示技术》第10讲图形显示软件.pptxVIP

西安电子科技大学《计算机图像显示技术》第10讲图形显示软件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机图形显示技术主讲 徐 青西安电子科技大学雷达信号处理国防科技重点实验室 图形显示软件图形软件的地位图形软件的分类常用术语图形软件开发方法直线的生成算法 逐点比较法 数值微分法图形显示软件 ——概述图形软件的地位图形显示软件 ——概述图形软件的地位计算机图形系统是计算机硬件(包括中央处理机、图形输入输出设备),以及软件(包括系统软件和图形软件)的集合。图形软件是图形系统的一个重要环节,在很大程度上决定着整个系统的功能速度和适应能力。图形显示软件 ——概述图形软件的地位计算机图形系统是由计算机硬件、计算机系统软件、图形软件和图形设备组成的集合。图形软件系统操作系统基础软件硬件系统图形显示软件 ——概述图形软件的作用与分类图形软件的作用或任务主要体现在三个方面:1、驱动程序:对图形输入输出设备进行驱动和控制,完成基本的图形输入输出功能。这部分程序通常称作设备驱动程序,通常用汇编语言编写,由制造厂商提供,大多固化在图形设备上。例如打印机控制程序、微机显示卡的BIOS和驱动程序。图形显示软件 ——概述图形软件的作用与分类2、通用软件包依据不同设备的性能和特点,努力达到最佳的图形输入输出效果(高速、逼真),一般通过建立通用的图形编程软件包来实现。有时通过扩充现有高级语言的图形语句也可以达到同样的目的,但可移植性较差,因而很少采用。图形显示软件 ——概述图形软件的作用与分类2、通用软件包通用图形软件包起着承上启下的作用。它利用设备驱动程序加以整合、提高和概括,提供包括图形输出、输入、属性、变换、观察(裁剪)以及通用控制等各类子程序,涵盖建立和管理图形所需的各种功能,为应用软件包的开发提供有力的支持。图形显示软件 ——概述图形软件的作用与分类3、应用软件包通过人机交互方式,在操作者的控制下,完成所需的图形应用程序。它所需要的是供非专业人员使用的成套的图形应用软件包,如CAD软件包、医学图像诊断软件包等。良好的人机界面和系统综合性能是图形应用软件首要考虑的因素。图形显示软件 ——概述常用术语图元图元又称输出图元(Output Primitive),是组成图形的基本成分的总称。包括字符串和点、直线段、圆、曲线、填充区域等几何成分。生成输出图元的子程序是构造图形的基本工具。图形显示软件 ——概述常用术语属性属性(Arrtibute)是指输出图元的特性,它描述了一个特定图元是怎么被显示的。常用属性包括亮度、色彩、线型、文本类型和区域填充模式等。通用图形软件包里的子程序可用来为单个图元或成组的图元设置属性。图形显示软件 ——概述常用术语结构(图段)、对象多个具有一定逻辑关系的图元构成结构(Structure)或图段(Segment)。一个相对独立的图形单元成为一个对象(Object)。可对结构等执行有关的操作,如建立、修改和变换等。图形显示软件 ——概述常用术语坐标系坐标系即设计和描述图形时所采用的参照系,用来说明图形对象的相对位置、大小和方向。在图形设计中,最常采用的是笛卡尔坐标系,但需要针对不同的场合使用不同的尺度和量纲。图形显示软件 ——概述常用术语坐标系构造单个物体时,采用相应的建模坐标系或局部坐标系;单个形状一旦被指定,则可采用一参考坐标系,称为世界坐标系,将该物体放入场景的适当位置;最后,将该场景的世界坐标描述变换到与输出设备对应的设备坐标系来输出或显示。图形显示软件 ——概述常用术语坐标系设备坐标系分两种:规范化设备坐标系:独立于任何特定的设备,坐标取值范围固定为0~1;特定设备坐标系:必须与输出设备的尺寸和分辨率等相适应。对视频监视器而言,屏幕坐标系满足:图形显示软件 ——概述常用术语几何变换(Geometic Transformation)是指改变场景中一个图形对象的大小、位置或方向。建模变换(Modeling Transformation)是利用按建模坐标给出的对象描述来构成场景。观察变换(Viewing Transformation)是用来制定一种观察和视图在输出显示区域出现的范围。图形显示软件 ——概述图形软件的开发方法目的一个良好的图形应用软件,应该具备所需的图形功能、友好的人机界面和良好的程序结构。在开发阶段便于设计和调试,在使用时易学易用,便于维护和移植。图形显示软件 ——概述图形软件的开发方法1、子程序包以现有的高级语言为基础,扩充处理图形的子程序包目前已有GKS、PHIGS、GL等多种图形标准化程序包可供使用,开发者只需按规则调用所需的子程序,便可完成图形的显示、绘制和各种图形设备的控制以及人机交互等这种方式在实际中使用得较多,所开发的软件便于移植和推广,但执行速度较慢图形显示软件 ——概述图形软件的开发方法,主要采用以下三种方式:2、高级语言选定一种高级语言,在处理图形的语句和数据类型等方面进行

文档评论(0)

老师驿站 + 关注
官方认证
文档贡献者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档