出版時(shí)間:2004-10 出版社:電子工業(yè)出版社 作者:周長(zhǎng)發(fā)編
Tag標(biāo)簽:無
內(nèi)容概要
本書全面介紹了在Windows 95/98/NT/2000/Me/XP環(huán)境下圖像處理的理論和編程技術(shù),并基于面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,詳細(xì)地討論了圖像處理算法的Visual C++編程技巧。主要包括圖像基本操作、調(diào)色板技術(shù)、圖像的特技顯示與擦除、圖像空間變換、圖像顏色處理、圖像頻域變換、圖像處理和圖像編碼與格式等理論與編程技術(shù)。本書是圖像處理和多媒體編程的實(shí)用參考書,適合圖像處理和多媒體編程人員,也可以作為大專院校計(jì)算機(jī)及相關(guān)專業(yè)師生的教學(xué)參考書。
作者簡(jiǎn)介
周長(zhǎng)發(fā),北京大學(xué)理學(xué)博士,主在研究方向?yàn)閳D像處理、多媒體技術(shù)和軟件設(shè)計(jì)與架構(gòu)。現(xiàn)在美國Sunnyvale市工作,任一家跨國軟件公司的技術(shù)經(jīng)理?! ≡?jīng)出版過《精通Visual C++》、《科學(xué)與工程數(shù)值計(jì)算算法集(VisualC++版)》等8本計(jì)算機(jī)專業(yè)技術(shù)圖書。
書籍目錄
第1章 Visual C++編程概述 1.1 為什么用C++來實(shí)現(xiàn)圖像處理編程 1.2 Visual C++技術(shù)概要 1.2.1 Win32編程 1.2.2 框架和文檔-視結(jié)構(gòu) 1.2.3 消息映射 1.2.4 Visual C++可視化編程 1.3 Visual C++ .NET的新增特性 1.4 編程風(fēng)格問題 1.5 本章小結(jié) 第2章 圖像基礎(chǔ) 2.1 數(shù)字圖像的基本概念 2.2 調(diào)色板 2.2.1 調(diào)色板的概念 2.2.2 調(diào)色板操作 2.2.3 定義幾個(gè)調(diào)色板函數(shù) 2.3 與設(shè)備相關(guān)位圖(DDB) 2.4 與設(shè)備無關(guān)位圖(DIB) 2.4.1 DIB位圖的結(jié)構(gòu) 2.4.2 OS/2 DIB格式 2.4.3 DIB位圖的操2.5 一個(gè)簡(jiǎn)單的位圖例:ShowDIB 2.6 本章小結(jié) 第3章 面向?qū)ο蟮膱D像編程 3.1 定義DIB處理函數(shù)集 3.1.1 Win32 SDK中的DIB API函數(shù) 3.1.2 定義DIB處理函數(shù)集 3.2 CDib類的設(shè)計(jì)目標(biāo) 3.3 構(gòu)造CDib類3.4 CDib類的編程示例:ViewDIB 3.5 本章小結(jié) 第4章 圖像的特技顯示 4.1 特技顯示的技術(shù)基礎(chǔ) 4.2 掃描 4.3 移動(dòng) 4.4 百葉窗 4.5 柵條 4.6 馬賽克 4.7 漸顯與漸隱 4.8 透明顯示 4.9 增強(qiáng)CDib 4.10 顯示特技示例:EffectShow 4.11 本章小結(jié)第5章 圖像變換 5.1 圖像變換的理論基礎(chǔ) 5.2 裁剪與合并 5.3 縮放 5.4 旋轉(zhuǎn) 5.5 鏡像 5.6 增強(qiáng)CDib 5.7 圖像變換示例:TransformShow 5.8 本章小結(jié) 第6章 圖像顏色處理 6.1 顏色處理的理論基礎(chǔ) 6.2 灰度化與偽彩色處理 6.3 顏色調(diào)整 6.4 亮度/對(duì)比度調(diào)整 6.5 顏色量化與減色 6.6 抖動(dòng) 6.7 增強(qiáng)CDib 6.8 顏色處理示例:ColorProcess 6.9 本章小結(jié) 第7章 圖像處理 7.1 圖像處理的基本方法 7.2 正交變換 7.2.1 傅里葉變換 7.2.2 離散余弦變換 7.2.3 沃爾什變換 7.3 卷積 7.4 平滑與銳化 7.5 邊緣增強(qiáng) 7.6 Sobel邊緣檢測(cè)和Hough邊緣檢測(cè) 7.7 反轉(zhuǎn) 7.8 腐蝕與膨脹 7.9 開與閉 7.10 邊緣提取 7.11 細(xì)化 7.12 去除隨機(jī)噪聲 7.13 增強(qiáng)CDib 7.14 圖像處理示例:ImageProcess 7.15 本章小結(jié) 第8章 圖像格式 8.1 圖像編碼 8.1.1 數(shù)據(jù)冗余 8.1.2 數(shù)據(jù)編碼 8.2 PCX 8.2.1 PCX格式說明 8.2.2 實(shí)現(xiàn)操作PCX的類 8.3 GIF 8.3.1 GIF文件存儲(chǔ)結(jié)構(gòu) 8.3.2 LZW算法和GIF數(shù)據(jù)壓縮 8.3.3 實(shí)現(xiàn)操作GIF的類 8.4 JPEG 8.5 TGA 8.5.1 TGA格式解釋 8.5.2 實(shí)現(xiàn)操作TGA的類 8.6 TIFF 8.7 圖像格式示例:ViewImage 8.8 本章小結(jié) 第9章 圖像處理類庫ImageLib及其應(yīng)用實(shí)例 9.1 創(chuàng)建圖像處理類庫ImageLib 9.2 基于ImageLib實(shí)現(xiàn)圖像處理程序ImageBoard 9.2.1 界面設(shè)計(jì) 9.2.2 程序結(jié)構(gòu) 9.2.3 工具條與狀態(tài)條 9.2.4 橡皮筋矩形選塊或畫圖9.2.5 畫曲線和寫字 9.2.6 選塊的拖曳 9.2.7 剪貼板操作 9.2.8 文件操作 9.2.9 關(guān)于進(jìn)一步開發(fā)的建議
媒體關(guān)注與評(píng)論
本書特點(diǎn): 本書提供了數(shù)字圖像處理中最常用的近百個(gè)算法。所有的算法都給出了淺顯易懂的理論解析、完整和源程序以及詳盡的應(yīng)用實(shí)例?! ”緯峁┝顺S玫亩喾N圖像格式規(guī)范說明,用C++類來封裝實(shí)現(xiàn)了對(duì)這些圖像格式的操作,并提供了使用這些類編程實(shí)例?! ∷械乃惴ǘ际仟?dú)立的函數(shù)來實(shí)現(xiàn)的,可以不加修改地立即加載到你的應(yīng)用中。同時(shí),既提供了靜態(tài)庫,又提供了動(dòng)態(tài)連接庫,可以滿足你的不同需求。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載