北京大学:《计算机图形学》第一讲 计算机图形学概述

计弇机图形学 北京大学计算机糸图形研究室 httplgraphics.pku.edu.cn 主讲:龙晓苑 E-mail:Ixy@graphics.pku.edu.cn 辅导:刘西川 E-mail:Ixc@graphics.pku.edu.cn 2021/2/24 Graphics Lab PKU
1 2021/2/24 Graphics Lab.PKU 计算机图形学 北京大学计算机系图形研究室 http://graphics.pku.edu.cn 主讲: 龙晓苑 E-mail: lxy@graphics.pku.edu.cn 辅导:刘西川 E-mail: lxc@graphics.pku.edu.cn

教学要求 ●了解图形系统的框架及其涉及的软件、硬件技术; ●了解图形学的基本问题,掌握图形学的基本概念、 方法与算法; ●对与图形相关的应用及当前的研究热点有一个初 步认识; ●具有一定实践体会和相关的编程能力。 2 Graphics Lab PKU 2021/2/24
2 Graphics Lab.PKU 2021/2/24 教学要求 ⚫ 了解图形系统的框架及其涉及的软件、硬件技术; ⚫ 了解图形学的基本问题,掌握图形学的基本概念、 方法与算法; ⚫ 对与图形相关的应用及当前的研究热点有一个初 步认识; ⚫ 具有一定实践体会和相关的编程能力

教材或参考书: ●教材 ●倪明田等,“计算机图形学”,北京大学出版社,1999。 ●主要参考书: ●孙家广:计算机图形学(第三版),清华大学出版社, 1999。 Donald Hearn, M. Pauline Baker, Computer Graphics(C Version", Prentice Hall, 1997 James D. Foley, Andries van Dam etc. "Introduction to Computer Graphics", Addison-Wesley, 1996 ●董士海,《计算机用户界面及其工具》,科学出版社 1994 ●龙晓苑:数字化艺术,北京大学出版社,1999.12 3 Graphics Lab PKU 2021/2/24
3 Graphics Lab.PKU 2021/2/24 教材或参考书: ⚫ 教材 ⚫ 倪明田等,“计算机图形学”,北京大学出版社,1999。 ⚫ 主要参考书: ⚫ 孙家广:计算机图形学(第三版),清华大学出版社, 1999。 ⚫ Donald Hearn, M. Pauline Baker ,“Computer Graphics (C Version)”, Prentice Hall , 1997. ⚫ James D. Foley, Andries van Dam etc., “Introduction to Computer Graphics”, Addison-Wesley, 1996 ⚫ 董士海,《计算机用户界面及其工具》,科学出版社, 1994 ⚫ 龙晓苑:数字化艺术,北京大学出版社,1999.12

第一讲计算机图形学概述 1.1研究内容 1.2发展历史 1.3应用举例 1.4当前研究动态 4 Graphics Lab PKU 2021/2/24
4 Graphics Lab.PKU 2021/2/24 第一讲 计算机图形学概述 1.1 研究内容 1.2 发展历史 1.3 应用举例 1.4 当前研究动态

11研究内容 ?何谓图形 ?构成图形的要素 ?两种表示法 ?所研究的内容 5 Graphics Lab PKU 2021/2/24
5 Graphics Lab.PKU 2021/2/24 1.1 研究内容 ?何谓图形 ?构成图形的要素 ?两种表示法 ?所研究的内容

计算机图形学的研究内容 图形:计算机图形学的研究对象 能在人的视觉系统中产生视觉印象的客观对象 包括自然景物、拍摄到的图片、用数学方法描述的图形等等 构成图形的要素 几何要素:刻画对象的轮廓、形状等 非几何要素:刻画对象的颜色、材质等 计算机中表示图形的方法 点阵表示 枚举出图形中所有的点(强调图形由点构成) 简称为图像(数字图像) 参数表示 由图形的形状参数(方程或分析表达式的系数,线段的端点坐标 等)+属性参数(颜色、线型等)来表示图形 简称为图形 6 Graphics Lab PKU 2021/2/24
6 Graphics Lab.PKU 2021/2/24 计算机图形学的研究内容 ⚫ 图形:计算机图形学的研究对象 – 能在人的视觉系统中产生视觉印象的客观对象 – 包括自然景物、拍摄到的图片、用数学方法描述的图形等等 ⚫ 构成图形的要素 – 几何要素:刻画对象的轮廓、形状等 – 非几何要素:刻画对象的颜色、材质等 ⚫ 计算机中表示图形的方法 – 点阵表示 ⚫ 枚举出图形中所有的点(强调图形由点构成) ⚫ 简称为图像(数字图像) – 参数表示 ⚫ 由图形的形状参数(方程或分析表达式的系数,线段的端点坐标 等)+属性参数(颜色、线型等)来表示图形 ⚫ 简称为图形

计算机图形学的研究内容 所研究的内容 图形的输入 如何开发利用图形输入设备及软件将图形输入到计算机中 去,以便作各种处理。 图形的处理 包括对图形进行变换(几何变换,投影变换)和运算(集合运 算),着色,形变等 图形的输出 如何将图形特定的表示形式转换成图形输出系统便于接受 的表示形式,并将图形在显示屏或打印机等输出设备上输出。 7 Graphics Lab PKU 2021/2/24
7 Graphics Lab.PKU 2021/2/24 计算机图形学的研究内容 所研究的内容 •图形的输入 如何开发利用图形输入设备及软件将图形输入到计算机中 去,以便作各种处理。 •图形的处理 包括对图形进行变换(几何变换,投影变换)和运算(集合运 算),着色,形变等…… •图形的输出 如何将图形特定的表示形式转换成图形输出系统便于接受 的表示形式,并将图形在显示屏或打印机等输出设备上输出

计算机图形学的研究内容 与相关学科的关系 图像生成(计算机图形学) 图像变换 图像处理) 数字图像 数据模型 模型变换 (计算几何) 模型(特征)提取 (计算机视觉,模式识别) 发展特点:交叉、界线模糊、相互渗透 8 Graphics Lab PKU 2021/2/24
8 Graphics Lab.PKU 2021/2/24 计算机图形学的研究内容 .与相关学科的关系 数 字 图 像 数 据 模 型 图像生成(计算机图形学) 模型(特征)提取 (计算机视觉,模式识别) 模型变换 (计算几何) 图像变换 (图像处理) .发展特点: 交叉、界线模糊、相互渗透

CAGD( Computer Aided Geometric Design) ●几何形体在计算机中的表示,分析、研究怎样灵 活方便地建立几何形体的数学模型,提高算法效 率,在计算机内更好地存储和管理这些模型等 研究曲线、曲面的表示、生成、拼接、数据拟合 9 Graphics Lab PKU 2021/2/24
9 Graphics Lab.PKU 2021/2/24 CAGD(Computer Aided Geometric Design) ⚫ 几何形体在计算机中的表示,分析、研究怎样灵 活方便地建立几何形体的数学模型,提高算法效 率,在计算机内更好地存储和管理这些模型等。 研究曲线、曲面的表示、生成、拼接、数据拟合

图象处理: ●研究如何对一幅连续图像取样、量化以产生数字图像, ●如何对数字图像做各种变换以方便处理, ●如何滤去图像中的无用噪声, ●如何压缩图像数据以便存储和传输,图像边缘提取,特 征增强和提取 10 Graphics Lab PKU 2021/2/24
10 Graphics Lab.PKU 2021/2/24 图象处理: ⚫ 研究如何对一幅连续图像取样、量化以产生数字图像, ⚫ 如何对数字图像做各种变换以方便处理, ⚫ 如何滤去图像中的无用噪声, ⚫ 如何压缩图像数据以便存储和传输,图像边缘提取,特 征增强和提取
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京大学:《计算机图形学》第十三讲 计算机动画.ppt
- 北京大学:《计算机图形学》第十二讲 真实感图形绘制.ppt
- 北京大学:《计算机图形学》第十一讲 面消隐.ppt
- 北京大学:《计算机图形学》第十讲 三维形体的表示.ppt
- 北京大学:《计算机图形学》第九讲 曲线与曲面.ppt
- 北京大学:《计算机图形学》第八讲 投影.ppt
- 北京大学:《计算机图形学》第七讲 图形用户界面与人机交互.ppt
- 北京大学:《计算机图形学》第六讲 图形变换.ppt
- 北京大学:《计算机图形学》第五讲 二维裁剪.ppt
- 北京大学:《计算机图形学》第四讲 二维图元生成算法.ppt
- 北京大学:《计算机图形学》第三讲 一个简单的二维光栅图形软件包.ppt
- 西安交通大学:《计算机软件基础》第16单元 传统程序设计方法.ppt
- 西安交通大学:《计算机软件基础》第11单元 数据库_1 数据库概述.ppt
- 西安交通大学:《计算机软件基础》关系型数据库标准语言—SQL.ppt
- 西安交通大学:《计算机软件基础》第13单元 Access入门.ppt
- 西安交通大学:《计算机软件基础》第17单元 面向对象方法.ppt
- 西安交通大学:《计算机软件基础》第14单元 Access提高(刘志强).ppt
- 西安交通大学:《计算机软件基础》第15单元 软件工程概论.ppt
- 西安交通大学:《计算机软件基础》第10单元 典型OS平台下编程模式.ppt
- 西安交通大学:《计算机软件基础》第12单元 关系数据库及数学基础.ppt
- 北京大学:《计算机图形学》第二讲 图形设备与系统.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第二章 网页的基本结构和段落、文字标记.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第三章 超级链接和列表.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第四章 图片和表格.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第八章 asp介绍(姚屏).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第五章 表单、框架和多媒体.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第六章 JavaScript语言概述.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)HTML基础(姚屏).ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第三章 基本控制结构.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第二章 基本数据类型.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第一章 程序设计与C++语言初步(主讲:高天真).ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第四章 函数.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第五章 类与对象.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第六章 复合数据类型.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第七章 继承机制.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第八章 多态性.ppt
- 天津大学:《面向对象程序设计基础》课程电子教案(PPT课件)第八章 多态性.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第九章 网络金融危机.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第二章 网络货币.ppt
- 东南大学远程教育:《网络金融》课程教学资源(PPT课件讲稿)第八章 网络金融与国际资本流动.ppt