中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 業(yè)界動態(tài) > 專業(yè)書訊 > 精通Visual C++圖像處理編程
《Office 2003應用整合精要》 回到列表 《網(wǎng)站設計與網(wǎng)頁配色實例精講》
 精通Visual C++圖像處理編程

作者:博文視點 時間: 2004-10-19 文檔類型:原創(chuàng) 來自:藍色理想

精通Visual C++圖像處理編程(第二版)(含光盤1張)

作者:周長發(fā)
譯者:
定價:49.00
頁碼:438
開本:16開
出版時間:2004-09-01

  本書深入介紹了在Windows 95/98/NT/2000/Me/XP環(huán)境下圖像處理的理論和編程技術,并基于面向?qū)ο蟮某绦蛟O計方法,詳細地討論了圖像處理算法的Visual C++編程技巧。全書共分9章,主要包括圖像基本操作、調(diào)色板技術、圖像的特技顯示與擦除、圖像空間變換、顏色處理、圖像頻域變換、圖像處理、圖像編碼與格式等理論與編程技術。
  本書是圖像處理和多媒體編程的實用參考書,適合圖像處理和多媒體編程人員閱讀,也可以作為大專院校計算機及相關專業(yè)師生的教學參考書。

目錄
第1章 Visual C++編程概述 1
1.1 為什么用C++來實現(xiàn)圖像處理編程 1
1.2 Visual C++技術概要 2
1.2.1 Win32編程 3
1.2.2 框架和文檔-視結構 4
1.2.3 消息映射 7
1.2.4 Visual C++可視化編程 8
1.3 Visual C++ .NET的新增特性 9
1.4 編程風格問題 14
1.5 本章小結 17
第2章 圖像基礎 18
2.1 數(shù)字圖像的基本概念 18
2.2 調(diào)色板 21
2.2.1 調(diào)色板的概念 22
2.2.2 調(diào)色板操作 23
2.2.3 定義幾個調(diào)色板函數(shù) 24
2.3 與設備相關位圖(DDB) 30
2.4 與設備無關位圖(DIB) 32
2.4.1 DIB位圖的結構 32
2.4.2 OS/2 DIB格式 35
2.4.3 DIB位圖的操作 35
2.5 一個簡單的位圖示例:ShowDIB 48
2.6 本章小結 51
第3章 面向?qū)ο蟮膱D像編程 52
3.1 定義DIB處理函數(shù)集 52
3.1.1 Win32 SDK中的DIB API函數(shù) 53
3.1.2 定義DIB處理函數(shù)集 55
3.2 CDib類的設計目標 84
3.3 構造CDib類 86
3.4 CDib類的編程示例:ViewDIB 104
3.5 本章小結 107
第4章 圖像的特技顯示 108
4.1 特技顯示的技術基礎 108
4.2 掃描 110
4.3 移動 115
4.4 百葉窗 120
4.5 柵條 122
4.6 馬賽克 124
4.7 漸顯與漸隱 126
4.8 透明顯示 133
4.9 增強CDib 135
4.10 顯示特技示例:EffectShow 137
4.11 本章小結 139
第5章 圖像變換 140
5.1 圖像變換的理論基礎 140
5.2 裁剪與合并 146
5.3 縮放 153
5.4 旋轉(zhuǎn) 159
5.5 鏡像 169
5.6 增強CDib 172
5.7 圖像變換示例:TransformShow 174
5.8 本章小結 178
第6章 顏色處理 179
6.1 顏色處理的理論基礎 179
6.2 灰度化與偽彩色處理 184
6.3 顏色調(diào)整 188
6.4 亮度/對比度調(diào)整 196
6.5 顏色量化與減色 200
6.6 抖動 211
6.7 增強CDib 222
6.8 顏色處理示例:ColorProcess 226
6.9 本章小結 228
第7章 圖像處理 229
7.1 圖像處理的基本方法 230
7.2 正交變換 238
7.2.1 傅里葉變換 238
7.2.2 離散余弦變換 252
7.2.3 沃爾什變換 259
7.3 卷積 269
7.4 平滑與銳化 273
7.5 邊緣增強 275
7.6 Sobel邊緣檢測和Hough邊緣檢測 279
7.7 反轉(zhuǎn) 280
7.8 腐蝕與膨脹 281
7.9 開與閉 286
7.10 邊緣提取 287
7.11 細化 290
7.12 去除隨機噪聲 293
7.13 增強CDib 296
7.14 圖像處理示例:ImageProcess 299
7.15 本章小結 303
第8章 圖像格式 304
8.1 圖像編碼 304
8.1.1 數(shù)據(jù)冗余 304
8.1.2 數(shù)據(jù)編碼 306
8.2 PCX 331
8.2.1 PCX格式說明 331
8.2.2 實現(xiàn)操作PCX的類 334
8.3 GIF 336
8.3.1 GIF文件存儲結構 337
8.3.2 LZW算法和GIF數(shù)據(jù)壓縮 345
8.3.3 實現(xiàn)操作GIF的類 349
8.4 JPEG 352
8.5 TGA 354
8.5.1 TGA格式解釋 355
8.5.2 實現(xiàn)操作TGA的類 362
8.6 TIFF 363
8.7 圖像格式示例:ViewImage 379
8.8 本章小結 383
第9章 圖像處理類庫ImageLib及其應用實例 384
9.1 創(chuàng)建圖像處理類庫ImageLib 384
9.2 基于ImageLib實現(xiàn)圖像處理程序ImageBoard 386
9.2.1 界面設計 388
9.2.2 程序結構 389
9.2.3 工具條與狀態(tài)條 393
9.2.4 橡皮筋矩形選塊或畫圖 406
9.2.5 畫曲線和寫字 416
9.2.6 選塊的拖曳 424
9.2.7 剪貼板操作 427
9.2.8 文件操作 433
9.2.9 關于進一步開發(fā)的建議 438


前言
  圖像是現(xiàn)代信息社會中最基本的信息。數(shù)字圖像處理的研究對象是圖像處理技術,這是計算機技術的重要分支和發(fā)展方向。數(shù)字圖像處理是信息科學、工程學、醫(yī)學、生理學、遙感技術、地學甚至社會科學等許多學科的重要基礎,同時也是一種具有巨大的經(jīng)濟和社會效益的實用技術,廣泛應用于軍事、氣象、交通、探礦、水利、農(nóng)業(yè)甚至娛樂等領域。隨著信息高速公路和數(shù)字地球等概念的提出和發(fā)展,數(shù)字圖像處理技術已得到更加充分的發(fā)展,并在現(xiàn)代信息社會中占據(jù)了非常重要的地位。
  數(shù)字圖像處理既是一門實用的學科,又需要一定的理論基礎支持。許多的實際編程涉及圖像處理算法的編程實現(xiàn)。本書盡力將圖像處理的理論和實際編程結合起來,使讀者既能從中獲得必要的理論知識,又能學到實際的編程技巧,并直接將書中介紹的技術用于實際編程。
  數(shù)字圖像處理是一個很大的話題,本書不可能詳細介紹其中的所有細節(jié)。與第一版《精通Visual C++.NET圖像處理編程》一樣,本書仍然著重于實用性,大量的篇幅用于介紹圖像處理的編程技術。相對于第一版,本書增加了大量的內(nèi)容,介紹了圖像處理的常用算法和圖像格式,使得本書的內(nèi)容更為全面。此外,這一版還將書中介紹的所有技術集成到一個通用的圖像處理類庫中,以方便讀者直接在實際的圖像編程中應用。
本書的適用對象
  本書面向所有希望了解和掌握數(shù)字圖像處理編程的開發(fā)人員。只要對圖像處理感興趣,無論是剛剛接觸這一技術,還是已有一定的工作經(jīng)驗的讀者,都能從書中找到自己所需要的內(nèi)容。
  本書的所有程序都是基于面向?qū)ο缶幊碳夹g并用Visual C++來實現(xiàn)的,因此對那些想提高自己面向?qū)ο笤O計和Visual C++編程技巧的讀者來說,也是一本很好的參考書。
  本書假定讀者具有一定的Visual C++編程經(jīng)驗。如果讀者不熟悉如何使用Visual C++,建議還是先閱讀一本Visual C++編程的教科書之后再閱讀本書。
本書的主要內(nèi)容
  本書在講解了基本的圖像處理理論和分析常用的圖像處理技術的基礎上,基于面向?qū)ο蟮木幊碳夹g,結合大量的示例,向讀者展示了用Visual C++進行圖像處理編程的基本方法和技巧。
  本書按不同的圖像處理技術分專題組織內(nèi)容,共分為9章。
  第1章 Visual C++編程概述
  本章全面介紹了Visual C++的技術概要和面向?qū)ο蟮募夹g特征,還討論了編程風格問題。本章推薦的是一種便于調(diào)試的實用編程風格。
  第2章 圖像基礎
  本章介紹了數(shù)字圖像處理的一些基本概念,包括圖像、調(diào)色板,以及設備相關位圖和設備無關位圖等。本章的示例程序ShowDIB說明了基本的位圖編程方法。
  第3章 面向?qū)ο蟮膱D像編程
  本章是以后各章的基礎,首先定義了一套位圖處理的函數(shù)集,并在此基礎上設計了操作設備無關位圖的CDib類。本章示例程序ViewDIB實現(xiàn)的功能與上一章的ShowDIB完全相同,但ViewDIB是基于CDib類來編寫的。比較這兩個示例的異同有助于體會CDib類的強大功能。
  第4章 圖像的特技顯示
  本章主要介紹圖像顯示特技。在討論了圖像特技顯示技術基礎之后,本章詳細介紹了掃描、移動、百葉窗、柵條、馬賽克、漸顯與漸隱和透明顯示的實現(xiàn)方法,并在CDib類中實現(xiàn)這些功能。
  第5章 圖像變換
  本章的主題是圖像變換。首先介紹圖像空間變換的理論基礎,然后討論了裁剪與合并、縮放、旋轉(zhuǎn)及鏡像等圖像空間變換的編程技術,并將這些功能增加到CDib類中。
  第6章 顏色處理
  本章主要介紹顏色處理。在介紹顏色處理理論的基礎上,探討灰度化與偽彩色處理、顏色分離和濾色、顏色調(diào)整、亮度/對比度調(diào)整、顏色量化與減色以及仿色的實現(xiàn)技巧,并在CDib類中實現(xiàn)這些功能。
  第7章 圖像處理
  本章主要介紹數(shù)字圖像處理的理論與方法,是全書的核心。首先介紹數(shù)字圖像處理的基礎理論,包括卷積、濾波、正交變換及數(shù)字形態(tài)學理論等。然后介紹正交變換(傅里葉變換、余弦變換、沃爾什變換)、卷積、圖像平滑與銳化、邊緣增強、Sobel邊緣檢測和Hough邊緣檢測、反轉(zhuǎn)、腐蝕與膨脹、圖像的開和閉、邊緣提取及細化和去除隨機噪聲的編程方法。最后將所有這些功能增強到CDib類中。
  第8章 圖像格式
  本章主要介紹圖像編碼和圖像格式。8.1節(jié)介紹了圖像編碼的基礎理論,詳細說明了Huffman,LZW和RLE編碼的實現(xiàn)細節(jié)。隨后的4節(jié)討論了PCX,GIF,JPEG和TIFF文件格式的操作技術,并基于CDib類實現(xiàn)操作這些文件格式的CPcx,Cgif,CJpeg和CTiff類。
  第9章 圖像處理類庫ImageLib及其應用實例
  本章綜合運用前幾章的知識,以Cdib,CPcx,Cgif,Cjpeg,CTiff類為基礎,以動態(tài)鏈接庫的形式構建了一個可以直接用于實際圖像處理編程的通用圖像處理類庫ImageLib,并詳細說明了用ImageLib編寫一個功能較完整的圖像處理程序ImageBoard的方法和過程。
  本書附光盤1張,提供了各章的源程序代碼(readme.txt文件)介紹了使用光盤的方法,以及光盤中各個目錄與本書各章節(jié)的對應關系。
如何使用本書
  本書提供了大量的實用代碼和例程,涉及圖像處理的各個方面。在閱讀本書時,讀者最好能準備好一臺計算機,以便能隨時嘗試本書所提供的例程代碼。
  為了能夠正確地使用本書提供的工具庫和示例程序,讀者的計算機系統(tǒng)應滿足如下基本要求。
·CPU:奔騰III或更高
·內(nèi)存:64MB或以上
·操作系統(tǒng):Windows 95/98/Me/XP或Windows NT/2000
·編程環(huán)境:Visual C++(包含在Visual Studio .NET中)或Visual C++ 6.0
如何發(fā)表意見和獲得技術支持
  筆者歡迎讀者提出寶貴意見。讀者在閱讀本書時遇到任何問題,或者發(fā)現(xiàn)了本書存在的錯誤和紕漏(限于筆者的能力,本書中出現(xiàn)錯誤、淺陋和陳舊之處在所難免),以及發(fā)表意見和建議,都請直率地告訴筆者。筆者會通過電子郵件盡力回復讀者提出的問題。請通過如下電子郵件地址與筆者聯(lián)系:zhouzhangfa@263.net
致謝
  感謝所有對本書的寫作有過幫助的人。周建欣、林琳、黃家輝、鄧優(yōu)、李秀鵑、劉爍和何西濤等參加了本書有關內(nèi)容的討論和資料收集,周建欣、彭文、黃婭麗測試了本書的所有示例程序,辛平測試了圖像工具庫ImageLib。
  感謝電子工業(yè)出版社博文視點資訊有限公司為本書的出版付出的努力。
  最后要感謝本書第一版的廣大讀者,他們的鼓勵和批評是第二版得以出版的最大動力,這一版中的許多新增內(nèi)容都是根據(jù)讀者的反饋信息而增補的。

 

本文鏈接:http://www.95time.cn/news/book/2004/2235.asp 

出處:藍色理想
責任編輯:donger

作者文章 更多作者文章
《交互設計之路》
《3ds max7白金教程》
《色彩管理》
《計算機組裝、維護與優(yōu)化教程》
《系統(tǒng)分析師考試疑難問題解答》
關鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設計比賽 網(wǎng)頁制作 web標準 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大!熬•自然”設計大賽開啟
國際體驗設計大會7月將在京舉行
中國國防科技信息中心標志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機會
阿里行云
云手機年終巨獻,送禮標配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機主題設計大賽
欄目最新 欄目最新列表
《YoungNWP》第3期發(fā)布
奧斯卡大師亞洲巡講火熱報名中
Internet Explorer 9 平臺預覽版4
國內(nèi)最大規(guī)模web前端技術聚會深圳站
綠色IT--云計算真的環(huán)保嗎?
妙手回春:網(wǎng)站可用性測試及優(yōu)化指南
Phpcms 2010模板大賽火熱開賽
水晶石技法西安特訓營系列報道
插畫中國56期插畫培訓火爆招生中
喬家大院里的女人與Photoshop創(chuàng)意設計

藍色理想版權申明:除部分特別聲明不要轉(zhuǎn)載,或者授權我站獨家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準打上各自站點的水印,亦不能抹去我站點水印。

特別注意:本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯(lián)系,版權歸原作者所有,文章若有侵犯作者版權,請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項有關法律法規(guī)
·承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
·本站評論管理人員有權保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設計》
犀利開發(fā)—jQuery內(nèi)核詳解與實踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2