什么是计算机图形学
“图形”是人类最早的文明体现。它和文字、声音等一样是承载信息进行交流的重要媒体
什么是据算计图形学?
“计算机图形学”这个术语,在不同的背景下具有不同的含义。简单来说,计算机图形是计算机产生的图像。
定义:计算机图形学就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。
IEEE定义: Computer graphics is the art or science of producing graphical images with the aid of computer
计算机图形学的研究内容
如何在计算机中表示图形、已经利用计算机进行图形的计算、处理和显示的相关原理与算法,构成了计算机图形学的主要研究内容
一般来说,要在计算机上生成一幅表示五题的图形,有三个步骤:
(1)造型技术
在计算机中建立所要生成图像的物体的模型,即给出表示该物体的集合数据和拓扑关系。
(2)光照模型
自然光照现象是由一些物理定律所决定的,而这些物理学定律又非常复杂。所以希望用一些简单的数学模型来近似、代替那些物理学的模型,为模拟物理表面的光照物理现象的数学模型叫光照模型。
(3)绘制(渲染)技术
选择适当的绘制算法来把场景画(渲染)出来。就是将模型真是性(或艺术性)的显示在屏幕上。
计算机图形学的发展历史
有兴趣的看中国慕课大学
应用领域
人际交互和用户接口
计算机辅助设计与制造(CAD/CAM)
真实感图形绘制与自然景物仿真
计算机游戏、电影、动漫
计算机艺术
计算机仿真
科学计算可视化
虚拟现实
地理信息系统
业领域的应用
计算机图形系统组成
一个交互式计算机图形系统具有计算、存储、对话、输入和输出等5个方面的功能。这五种功能是一个图形系统所具备的最基本功能,至于每一功能中具有哪些能力,则因不同的系统和应用而异。
图形软件
图形软件又分为图形应用数据结构、图形应用软件和图形支撑软件三部分
图形应用数据结构:实际上对应一组图形数据文件,其中存放着欲生成的图形对象的全部描述信息。
图形应用软件:是解决某种应用问题的图形软件,是图形系统中的核心部分,包括了各种图形生成和处理技术,是图形技术在各种不同应用中的抽象。
图形支撑软件:大多数图形应用程序是建立在一定的图形支撑软件上。图形支撑软件需要具有规范接口
图形软件的发展
图形软件标准
图形硬件
图形硬件包括图形计算机系统和图形设备两类。图形计算机系统的硬件性能与一般计算机系统相比,要求主机性能更高、速度更快、存储容量更大,外设种类更齐全。
交互式计算机图形处理系统
交互式=Computer + 人
主要是通过各种输出输入设备来进行
分辨率
图形显示技术中的分辨率概念有三种,即屏幕分辨率、显示分辨率和显卡分辨率。它们既有区别又有着密切的联系,对图形显示的处理有极大的影响
屏幕分辨率
屏幕显示分辨率就是屏幕上显示的像素个数
显示分辨率
是计算机显示控制器所能够提供的显示模式分辨率,简称显示模式
对于文本显示方式,显示分辨率用水平和垂直方向上所能显示的字符总数的乘积来表示
对于图形显示方式,则用水平和垂直方向上所能显示的像素点总数的乘积来表示
显卡分辨率
显卡分辨率就是表示显卡输出给显示器,并能在显示器上描绘像素点的数量
显卡能输出的最大显示分辨率并不代表自己的电脑就能达到这么高的分辨率,还必须有足够强大的显示器配套才可以实现
一台电脑的最高分辨率是由显卡和显示器共同决定的。显示器最高分辨率是可以显示出来的最大分辨率。显卡的最大分辨率是最大能支持多少分辨率
电脑的最高分辨率取决于显卡和显示器最低的一个
显示器的点距
点距是显示器的一个很重要的指标,是指相邻像素点之间的距离。两点之间的距离越小越好
显示卡的作用与性能指标
显示卡的基本作用就是显示图文,显示卡和显示器构成了计算机的显示系统。可以说除了CPU和内存外,显卡对计算机的显示性能决定性的作用
图形图像的区别
图形图像的区别
一种说法:图形是由计算机绘制而成的,而图像则是人为的外部设备所捕捉到的外部的景象
另一种说法:图形是矢量图,而图像是位图(点阵图)
图形(像)的构成属性
从广义的概念,一般分为几何属性和非几何属性
(1)几何属性:刻画对象的轮廓、形状,也称几何要素。包括点、线、面、体等。
(2)非几何属性:视觉属性,刻画对象的颜色、材质等。比如明暗、色彩、纹理、透明度、线型、线宽
位图和矢量图的定义
计算机能以位图(bitmap)或矢量图(vector)格式显示图像
1、位图(点阵图)
位图又叫点阵图或像素图,计算机屏幕上的图是由屏幕上的像素构成的,每个点用二进制数据来描述其颜色与亮度等信息
2、矢量图
矢量图,也称为面向对象的图形或绘图图形,是用数学方式描述的曲线及曲线围成的色块制作的图形
图型的转换如下图:
位图和矢量图的区别
存储方式的区别
点阵文件是存储图的各个像素点的位置信息、颜色信息以及灰度信息
矢量文件是用数学方程、数学形式对图形进行描述,通常是用图形的形状参数和属性参数来表示图形
显然,位图(点阵)文件存储空间比矢量文件大
缩放的区别
位图(点阵图)是与分辨率有关的,即在一定面积的图像上包含有固定数量的像素
矢量图图形与分辨率无关,可以将它缩放到任意大小和一任意分辨率在输出设备上打印出来,都不会影响清晰度
存储格式的区别
位图(点阵图)存储格式:BMP、TIFF、GIF、JPEG、PNG
矢量图存储格式:DXF、SVG、EPS、WMF、EMF
以上内容是笔者的学习笔记,如有不妥,请多指出