- 23
- 0
- 约 53页
- 2016-04-23 发布于天津
- 举报
计算机图形学简介 计算机图形学的概念和主要内容 计算机图形学的发展 计算机图形学的应用 计算机图形学硬件简介 计算机图形学:是研究怎样用计算机表示、生成、处理和显示图形的一门学科。 用计算机表示图形: 给出合适的数据结构来存放图形 点: Point3D { double x; double y; double z; } 长方体 :cuboid { LCS3D local; double x; double y; double z; } 桌子,椅子:? 任意多面体:?? 眼镜:??? 山,水,云,雾:???? 猫,狗,虫,人:????? 评价图形表示的好坏的标准: 1. 表达能力 2. 存储量 3. 易生成、处理、显示 用计算机生成图形: 将上述数据结构实例化(交互手段…) 用计算机处理图形: 图形变换、变形(位置,形状) 图形A ? 图形B 用计算机显示图形: 图像: 1. 绘制、摄制或印制的形象。 2. 图形在媒介上的投影。 照片: 镜子中的形象,屏幕上的形象 Pixels : 象素 象素是计算机屏幕用来显示图象的最小单位 Resolution: 分辨率 分辨率指屏幕或打印的图象上的点的密度,分辨率越高,图越清晰。 分辨率用DPI度量 (Dots per Inch) Typical Resolutions 屏幕: 72-100 dpi 打印图象: 300- 2400 dpi 图象文件:分辨率越高,图象越大. 可见分辨率取决于输出设备(屏幕或打印机)的最高分辨率. No matter how high the resolution of a photograph, it will show at the resolution of your screen or printer. Pixel Depth(象素位数,颜色位数,颜色深度) Pixel Depth (Color Depth)每个象素点的bit数. Pixel Depth越大,每个象素点的颜色越丰富. 彩色图象的效果取决于分辨率. Pixel Depth越大, 图象文件越大. Examples of Pixel Depth Monochrome 黑白: one-bit pixel depth. (pure black or pure white) Examples of Pixel Depth Gray-Scale 灰度: 8 bit-depth (No colours besides black, white and grey) Examples of Pixel Depth 8 Bit Colour 256 色伪彩: 8 bits per pixel Examples of Pixel Depth True Color 真彩色:24 or 32 bits per pixel 320 x 240 pixels 24 bits/pixel So how many bits are needed to represent this image in a computer’s memory? 320 x 240 x 24 =1,843,200 To convert to Kbytes… Divide by 8, then divide by 1024 225 Kb … and sure enough... 用计算机显示图形: 本质: 图像:颜色值(RGB),没有物体的概念。 图形:物体(形状、外表属性、……)。 用计算机表示、生成、处理和显示图形. 几个计算机图形学的相关概念 : 图像处理 :将客观世界中原来存在的物体的影像处理成新的数字化图像的相关技术,如CT扫描、X射线探伤等。 计算机图形学的研究起源于美国麻省理工学院,从20世纪50年代初期到60年代中期,美国麻省理工学院积极从事现代计算机辅助设计/制造技术的开拓性研究。 1952年,在该校诞生了世界上第一台数控铣床的原型。 随后,麻省理工学院发展了APT,这演变成国际上最 通用的加工编程工具。 1964年,孔斯(S
原创力文档

文档评论(0)