第1章 Visual C++編程概要
1.1 Visual C++技術主要特征
l.l.1 Win32編程
1.1.2 框架和文檔一視結構
1.1.3 消息映射
1.1.4 Visual C++可視化編程
1.2 中文程序開發(fā)環(huán)境的安裝
1.3 編程風格問題
l.4 VisualC++6.0的新增特色
1.4.1 Visual C++ 6.0版本
l.4.2 編譯器
1.4.3 調試器
1.4.4 編輯器
1.4.5 連接器
1.4.6 自動控制對象模型
1.4.7 工程
1.4.8 神奇向導
1.4.9 OLEDB模板
1.4.10 MFC
1.4.11 數據庫支持
1.4.12 例程
1.4.13 工具
1.4.14 Wndows NT 4.0選項模塊
1.5 本章小結
1.6 下章要點
第2章 位圖基礎
2.l 數字圖像的基本概念
2.2 調色板
2.2.1 調色板的概念
2.2.2 調色板操作
2.2.3 定義幾個調色板函數
2.3 與設備相關位圖(DDB)
2.4 與設備無關位圖(DIB)
2.4.1 DIB位圖的結構
2.4.2 OS/2 DIB格式
2.4.3 DIB位圖的操作
2.5 一個簡單的位圖示例:ShowDIB
2.6 本章小結
2.7 下章要點
第3章 面向對象的位圖編程
3.l 定義DIB處理函數集
3.1.1 Win32 SDK中的DIB AP函數
3.l.2 定義DIB處理函數集
3.2 CDib類的設計目標
3.3 構造CDib類
3.4 CDib類的編程示例:VieWDIB
3.5 本章小結
3.6 下章要點
第4章 位圖的特技顯示
4.l 特技顯示的技術基礎
4.2 掃描
4.3 移動
4.4 百葉窗
4.5 柵條
4.6 馬賽克
4.7 漸顯與漸隱
4.8 透明顯示
4. 9 增強CDib
4.10 顯示特技示例:Effectshow
4.11 本章小結
4.12 下章要點
第5章 位圖變換
5.l 圖像變換的理論基礎
5.2 裁剪與合并
5.3 縮放
5.4 旋轉
5.5 鏡像
5.6 增強CDib
5.7 圖像變換示例:Transformshow
5.8 本章小結
5.9 下章要點
第6章 位圖顏色處理
6.1 顏色處理的理論基礎
6.2 灰度化與偽彩色處理
6.3 顏色調整
6.4 亮度/對比度調整
6.5 顏色量化與減色
6.6 抖動
6.7 增強CDib
6.8 顏色處理所例:ColorProcess
6.9 本章小結
6.10 下章要點
第7章 位圖圖像處理
7.l 圖像處理的基本方法
7.2 卷積
7.3 平滑與銳化
7.4 邊緣增強
7.5 Sobel邊線檢測和Hough邊線檢測
7.6 去除隨機噪聲
7.7 增強CDib
7.8 圖像處理示例:ImageProcess
7.9 本章小結
7.10 下章要點
第8章 lmageBoard:基于CDib類的圖像處理程序
8.l 基本功能
8.2 界面設計
8.3 程序結構
8.3.1 用Appwzard生成項目框架
8.3.2 將已定義好的源文件加入項目中
8.3.3 用資源編輯器修改接口資源
8.3.4 實現(xiàn)工具條和狀態(tài)條的編碼
8.3.5 實現(xiàn)所有的對話框類
8.3.6 用Classwizwh增加命令處理函數模板和相關的消息處理函數模板
8.3.7 實現(xiàn)所有的處理函數
8.3.8 協(xié)調調色板
8.3.9 在項目工程中加入輸入庫Winmm.lib
8.4 工具條與狀態(tài)條
8.5 橡皮筋矩形選塊或畫圖
8.6 畫曲線和寫字
8.7 選塊的拖曳
8.8 剪貼板操作
8.9 文件操作
8.10 關于進一步開發(fā)的建議
參考文獻