C++ Builder 與影像處理, 2/e
內容描述
內容簡介:
本書的主要目的是討論視窗程式在影像處理上的應用。視窗程式設計是發展應用程式的基礎,而影像處理則為多媒體系統的基本技術,本書將兩者結合,進而讓讀者了解基本多媒體應用系統的發展技術。
我們使用C++Builder作為發展視窗程式設計的工具,C++Builder的主要優點是入門容易,一般的初學者很快便能掌握此一工具來完成視窗程式設計。雖然假設讀者已有C及C++的基本知識,本書仍從頭開始討論C++Builder之操作方式,並特別強調與影像處理相關元件的使用。
本書之編寫,是以發展一影像處理軟體為主軸,而該軟體除了具有讀、寫以及顯示影像等基本功能外,也具備了放大縮小、旋轉、剪接、繪圖、反白、增強對比以及低通濾波等的特別功能,我們在每一章都討論一個或數個功能的實現方式,因此在最後一章討論完畢後此一影像處理軟體便設計完成。我們同時將完整的程式碼附於附錄中以方便讀者參考。
目 錄:
第一章 C++ Builder 簡介
第二章 選單及對話盒
第三章 工具列及狀態列
第四章 列表盒與選項鈕
第五章 點矩陣檔格式
第六章 基本數位影像剪貼技巧
第七章 在數位影像上執行簡單的繪圖
第八章 使用JPEG影像格式
第九章 選單及工具列的管理
第十章 具有多重視窗之影像處理系統
第十一章 反白及對比增強
第十二章 影像低通濾波
附錄A 完整的影像處理系統程式碼