图形学和可视化.pptx
第9章图形学和可视化
2了解图形系统5了解人机交互3掌握计算机视觉和可视化6了解虚拟现实1掌握图形学基本概念4了解图形用户界面的程序设计本章学习目标
计算机图形信息的处理图像处理(ImageProcessing):是将客观世界中原来存在的物体影像处理成新的数字化图像的相关技术。图形学基本概念计算机图形学(ComputerGraphics):是研究怎样用计算机构造(生成)图形,并把图形的描述数据(数学模型)通过指定的算法转换(处理)成图形显示的一门学科。模式识别:是当图像信息输入计算机后,先对它进行预处理和特征抽取等处理;然后对图像进行分析和识别,找出其中蕴涵的内在联系或抽象模型;最后由计算机按照要求得到该图像的分类与描述。
计算机图形学、图像处理和模式识别三者之间有千丝万缕的联系,彼此相互融合、相互促进
数字成像的一般处理过程建立模拟对象的几何模型。将单个物体进行组装。确定观察点位置。确定显示范围。确定图形显示器屏面上的显示范围。计算各单元三角形的法向矢量,根据光照模型确定可见三角形表面的亮度和色彩。显示所有可见的三角形单元。
01从20世纪50年代初到60年代中,麻省理工学院开始从事现代计算机辅助设计/制造技术的开拓性研究。021963年,麻省理工学院的LvanE.Sutherland发表了“画板(Sketckpad)。031964年孔斯(SteveCoons)提出了用小块曲面片组合表示自由型曲面时使曲面片边界上达到任意高次连续阶的理论方法。0420世纪60年代中期开始,麻省理工学院、通用汽车公司、洛克西德飞机制造公司、贝尔电话实验室等都展开了计算机图形显示的工作。0520世纪70年代后,相继出台了许多图形标准,图形软件的开发也更加方便,计算机图形学发展趋于成熟。9.1.2计算机图形学的起源
9.1.3计算机图形学主要研究的内容计算机图形学的主要研究对象是点、线、面、体、场的数学构造方法与其图形显示,以及它们随时间变化的情况。描述复杂物体图形的方法与数学工具。物体图形描述数据的输入。几何图形数据的存储。物体图形数据的运算处理物体图形数据的输出显示。实时动画和多媒体技术。制定与图形应用软件有关的技术标准。
01计算机辅助设计与制造(CAD/CAM)02用户可视化接口03地理信息系统与制图04过程控制和指挥系统05计算机动画和艺术9.1.4计算机图形学的应用
9.1.5计算机图形的标准化国际标准化组织和其他一些机构相继提出了许多计算机图形学的标准,这些标准都遵循与计算机硬件无关,能实现程序的可移植性的原则。1.计算机图形接口(ComputerGraphicsInterface:CGI)2.计算机图形元文件标准(ComputerGraphicsMetafile:CGM)3.计算机图形核心系统(GraphicsKernelSystem:GKS)4.初始图形交换规范(InitialGraphicsExchangeSpecification:IGES)5.图形库(GraphicsLibrary:GL)6.程序员层次交互式图形系统(Programmer’sHierarchicalInteractiveGraphicsSystem:PHIGS)7.计算机图形参考模型(ComputerGraphicsReferenceModel:CGRM)
9.1.6常见的图形图像格式1.BMP格式2.GIF格式:图形交换格式(GraphicsInterchangeFormat:GIF)3.JPEG格式:JointPhotographicExpertsGroup4.TIFF格式:TagImageFileFormat5.PNG格式:可移植性网络图像(PortableNetworkGraphics:PNG)5.PCX格式6.PSD格式7.CDR格式
图形系统的处理器01图形形成02图形显示03图形系统的存储器04图形系统的输入设备05向量型图形输入设备06光栅扫描型图形输入设备07图形系统的输出设备08显示器09打印机10绘图仪119.2图形系统
计算机视觉和可视化人的视觉视觉是人最重要的感觉,它是人的主要感觉来源,因为人认识外界信息中70%来自视觉。视觉是一个复杂的感知和思维过程,视觉器官(眼睛)接受外界的刺激信息,而大脑对这些信息通过复杂的机理进行处理和解释,使这些刺激具有明确的物理意义。
计算机视觉(ComputationalVision)就是用各种成像系统代替视觉器官作为输入敏感手段,由计算机来代替大脑完成处理和解释。计算机视觉的最终研究目标就是使计算机能象人那样通过视觉观察和理解世界,具有自主适应环境的能力,