出版時間:2010-9 出版社:人民郵電出版社 作者:蘇小紅,李東,唐好選 頁數(shù):344
前言
本書是《計算機圖形學實用教程》的第2版,是黑龍江省省級精品課程配套教材。本書內(nèi)容豐富,可作為本科生或研究生計算機圖形學課程的教學用書或?qū)W生自學的參考書。在內(nèi)容編排上,本書側(cè)重于圖形學基本算法的介紹,同時還介紹了實體幾何造型、真實感圖形顯示、分形幾何、色彩管理、計算機動畫、基于圖像的三維重建等最新的計算機圖形學實用技術(shù)。在第2章中還介紹了目前最新的圖形輸入/輸出設(shè)備。作者曾長期與日本canon公司進行有關(guān)色彩匹配方面的合作研究,并在《計算機學報》等刊物上發(fā)表研究論文。本書中匯集了作者近年來在色彩管理與色彩匹配、彩色半色調(diào)打印、分形幾何與分形藝術(shù)、計算機輔助幾何設(shè)計、基于圖像的三維重建等方面的研究成果,內(nèi)容兼顧計算機圖形學基礎(chǔ)算法和最新的計算機圖形學研究內(nèi)容,力求給讀者以耳目一新之感。本書在語言敘述上,力求簡明扼要、通俗易懂,并輔以豐富的圖例進行解釋說明。為節(jié)省篇幅,書中沒有給出算法的源代碼,部分算法的源程序?qū)㈦S多媒體教學課件一起免費為使用本教材的教學單位提供。有需要者可與作者本人直接聯(lián)系。學時建議:對本科生30學時的課程,建議:第1章2學時;第2章2學時;第3章4學時;第4章6學時;第5章4學時;第6章4學時;第7章4學時;第10章4學時。對研究生30學時的課程,建議:第1章2學時;第2章2學時;第4章4學時;第5章4學時;第6章4學時;第7章4學時;第8章6學時;第10章4學時。對研究生40學時的課程,建議:第1章2學時;第2章2學時;第4章6學時;第5章4學時;第6章4學時;第7章6學時;第8章6學時;第9章2學時;第10章4學時;第11章4學時。全書的統(tǒng)稿工作由蘇小紅教授完成,第2、4、7、8、9、10章由蘇小紅教授編寫,第1、3、5、6章由李東教授編寫,第11章以及7.5節(jié)由唐好選老師編寫,蔡則蘇等老師進行了書稿校對工作。
內(nèi)容概要
本書是《計算機圖形學實用教程》的第2版,是黑龍江省省級精品課程配套教材。全書由11章組成,內(nèi)容主要包括緒論,交互式計算機圖形處理系統(tǒng),基本圖形生成算法,自由曲線和曲面,圖形變換與裁剪,實體幾何造型基礎(chǔ),自然景物模擬與分形藝術(shù),真實感圖形顯示,顏色科學基礎(chǔ)及其應用,計算機動畫、基于圖像的三維重建等。 本書內(nèi)容豐富,可作為本科生或研究生計算機圖形學課程的教學用書或?qū)W生自學的參考書。本書還將為任課教師免費提供電子課件和書中部分算法的源程序(可按前言提供的方式索取)。
書籍目錄
第1章 緒論 1.1 計算機圖形學的研究內(nèi)容及其與相關(guān)學科的關(guān)系 1.1.1 什么是計算機圖形學 1.1.2 計算機圖形學的研究內(nèi)容 1.1.3 計算機圖形學與其他相關(guān)學科的關(guān)系 1.2 計算機圖形學的發(fā)展與應用 1.2.1 計算機圖形學的發(fā)展簡史和發(fā)展方向 1.2.2 計算機圖形學的應用領(lǐng)域 1.3 本章小結(jié) 習題1第2章 交互式計算機圖形處理系統(tǒng) 2.1 交互式計算機圖形系統(tǒng)的組成 2.2 圖形輸入設(shè)備 2.2.1 一般輸入設(shè)備 2.2.2 圖形輸入設(shè)備 2.3 視頻顯示設(shè)備 2.3.1 光柵掃描顯示器 2.3.2 平板顯示器 2.3.3 未來的顯示器 2.4 圖形繪制設(shè)備 2.4.1 繪圖儀 2.4.2 打印機 2.5 虛擬現(xiàn)實應用中的動態(tài)交互感知設(shè)備 2.6 OpenGL圖形標準 2.6.1 OpenGL簡介 2.6.2 OpenGL的主要特點和功能 2.6.3 OpenGL的工作流程 2.6.4 OpenGL開發(fā)庫的基本組成 2.6.5 如何在Visualc++環(huán)境中使用OpenGL庫函數(shù) 2.7 本章小結(jié) 習題2第3章 基本圖形生成算法 3.1 直線的掃描轉(zhuǎn)換 3.1.1 光柵圖形中點的表示 3.1.2 繪制直線的要求 3.1.3 數(shù)值微分畫線法 3.1.4 扣點畫線法 3.1.5 Bresenham畫線算法 3.2 圓和圓弧的掃描轉(zhuǎn)換 3.2.1 圓的特性 3.2.2 數(shù)值微分畫圓法 3.2.3 中點畫圓法 3.2.4 Bresenham畫圓算法 3.2.5 多邊形逼近畫圓法 3.3 線寬與線型的處理 3.3.1 線寬的處理 3.3.2 線型的處理 3.4 實區(qū)域填充算法 3.4.1 實區(qū)域填充算法的基本思路 3.4.2 一般多邊形的填充過程及其存在的問題 3.4.3 有序邊表算法 3.4.4 邊填充算法 3.4.5 簡單的種子填充算法 3.4.6 掃描線種子填充算法 3.5 圖形反走樣技術(shù) 3.5.1 光柵圖形的走樣現(xiàn)象及其原因 3.5.2 常用反走樣技術(shù) 3.5.3 Bresenham區(qū)域反走樣算法 3.6 本章小結(jié) 習題3第4章 自由曲線和曲面 4.1 計算機輔助幾何設(shè)計概述 4.1.1 CAGD的研究內(nèi)容 ……第5章 圖形變換與裁剪第6章 實體幾何造型基礎(chǔ)第7章 自然景物模擬與分形藝術(shù)第8章 真實感圖形顯示第9章 顏色科學基礎(chǔ)及其應用第10章 計算機動畫第11章 基于圖像的三維重建參考文獻
章節(jié)摘錄
插圖:1.1.1什么是計算機圖形學國際標準化組織(ISO)給出的計算機圖形學的定義為:計算機圖形學是研究通過計算機將數(shù)據(jù)轉(zhuǎn)換為圖形,并在專門顯示設(shè)備上顯示的原理、方法和技術(shù)的學科。簡單地說,計算機圖形學就是研究怎樣用計算機生成、處理和顯示圖形的一門學科。從用戶與計算機的關(guān)系上來看,計算機圖形學可以分為兩大類,一類為非交互式計算機圖形學(Nonintemctive Computer Graphics),另一類為交互式計算機圖形學(Interactive Computer Graphics)。交互式計算機圖形學也稱為主動式計算機圖形學或者對話式計算機圖形學,它允許人與機器之間進行對話。計算機通過接收輸入設(shè)備送來的信號(數(shù)據(jù)或操作命令)來修改所顯示的圖形,而用戶可將自己對圖形的修改意見等通過輸入設(shè)備“通知”計算機,并能立刻得到機器的反應。交互式計算機圖形學的出現(xiàn)給計算機圖形學的發(fā)展與應用開辟了廣闊的空間,帶來了巨大的經(jīng)濟效益和良好的社會效益。例如,飛行訓練模擬器就是一個交互式圖形學的成功范例。它的應用為飛行員的訓練帶來的好處不僅僅是節(jié)省了設(shè)備(飛機)和燃料,而且還提高了放單飛的成功率,降低了飛行事故率。它還可以模擬那些無法抵達機場的實景,進行起降訓練,具有重要的應用價值。非交互式計算機圖形學也稱為被動式計算機圖形學,用戶不能直接控制與修改所顯示的圖形。如果要修改圖形,只能去修改相關(guān)的圖形文件,然后再運行它,以觀察修改的結(jié)果。
圖書封面
評論、評分、閱讀與下載