注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關Visual C++圖形圖像編程技巧

Visual C++圖形圖像編程技巧

Visual C++圖形圖像編程技巧

定 價:¥15.00

作 者: 丁有和編著
出版社: 青島出版社
叢編項:
標 簽: 程序語言

ISBN: 9787543622128 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 118頁 字數(shù):  

內(nèi)容簡介

  Visual C++編程系列叢書的主題是引導您使用MFC底層代碼,實現(xiàn)最新操作系統(tǒng)及軟件的新功能,并深入細致地討論Visual C++常用的主題及相關編程技術。叢書面向中級讀者,兼顧初、高級讀者,內(nèi)容全面扎實、方法實用新穎。由于每冊書自成體系,因而讀者可根據(jù)自己的需求輕松選購,避免了由于書內(nèi)容的重復或不全所引發(fā)的種種煩惱。《Vsual C++圖形圖像編程技巧》著重討論圖形設備環(huán)境、 GDI對象、圖像文件等內(nèi)容,并探索圖形圖像底層代碼的實際應用能力,解決一些一直困擾編程人員的棘手問題,如:文字特效的實現(xiàn)、圖形的動態(tài)定位、圖元文件記錄的遍歷、圖像效果的處理等。

作者簡介

暫缺《Visual C++圖形圖像編程技巧》作者簡介

圖書目錄

第1章 圖形設備技術
1.1 顯示新技術
MMX技術
顯卡的DCI功能
DirectDraw
1.2 設備環(huán)境類
CPaintDC、 CClientDC、 CWindowDC、 CMetaFileDC
構造和析構CDC對象
1.3 設備環(huán)境的坐標映射
顯示器的邏輯尺寸和物理尺寸
設備坐標、邏輯坐標和物理坐標
映射模式
坐標變換
1.4 圖形設備接口
使用GDI對象
庫存的GDI對象
GDI對象的有效期
1.5 設備環(huán)境的顏色映射
16位和 24位顏色顯示卡
RGB和YUV顏色空間
COLORREF和顏色宏
使用系統(tǒng)顏色
SVGA中的 20種標準色
使用顏色通用對話框
第2章 簡單圖形的繪制
2.1 畫筆
畫筆的屬性
創(chuàng)建畫筆
2.2 畫刷
畫刷的屬性
創(chuàng)建畫刷
2.3 畫點、線

畫線
折線
2.4 矩形和多邊形
距形和圓角矩形
設置多邊形填充模式
多邊形和正多邊形
多個多邊形
2.5 曲線
圓弧和橢圓
弦形和扇形
Bener曲線
2.6 繪制商用圖形
線圖
直方圖
扇形圖
第3章 圖形繪制的深入話題
3.1 區(qū)域、路徑及裁剪
CRgn類及區(qū)域操作
路徑操作
視目和裁剪操作
3.2 常用圖形技巧
設置光柵操作模式
圖形幾何變換
自定義線型
區(qū)域的顏色漸變
3.3 CRectTracker類與圖形動態(tài)定位
CRectTracker類
對象的指取和拖動示例
圖形動態(tài)定位技術
實現(xiàn)基本圖元的橡皮條過程
第4章 字體與文字處理
4.1 字體
字體的屬性
邏輯字體
字體的創(chuàng)建
使用字體對話框
4.2 文本輸出與文本格式
常用文本輸出函數(shù)
文本格式化屬性
ANSI、 DBCS未回 Unicode
用TextOutW顯示特殊字符
計算字符的幾何尺寸
計算字串寬度和高度
4.3文字特效
旋轉文字
漸變文字和浮雕文字
文字的陰影
文字變形
第5章 圖像及圖像文件
5.1 顏色表和調(diào)色板
邏輯調(diào)色板
使用CPalette類
簡單示例
5.2 位圖及BMP文件
CBitmap類與GDI位圖的顯示
BMP文件結構
BMP圖像顯示
使用DrawDib
5.3 Windows圖元文件
圖元文件常用的操作
圖元文件格式
遍歷圖元文件記錄
5.4 GIF圖像文件 
GIF文件格式
GIF圖像顯示
5.5 圖像壓縮和JEPG標準
DIB中的行程編碼壓縮
LZW壓縮
JEPG壓縮標準
5.6 圖像常用控件
Visual C++的Picture控件
Microsoft Web瀏覽器
Kodak圖像縮略圖控件
第6章 常用圖像技巧
6.1 將位圖復制到剪貼板
復制DDB位圖到剪貼板
復制DIB位圖到剪貼板
復制窗口圖像到剪貼板
6.2 圖像的幾何變換
鏡像
旋轉
轉置
6.3 色彩處理
灰度轉換
反色
閥值化
 對比度擴展
6.4   圖像的柔化和銳化
柔化
中值濾波
銳化
6.5  圖像的其他技巧
DDB和DIB位圖的轉換
將位圖寫入DIB位圖的轉換
透明位圖
附錄  缺省的設備環(huán)境屬性及相應的GDL函數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號