注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)精通Visual C++圖像處理編程

精通Visual C++圖像處理編程

精通Visual C++圖像處理編程

定 價(jià):¥49.00

作 者: 周長(zhǎng)發(fā)編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)專業(yè)人員書庫(kù)
標(biāo) 簽: VC++

ISBN: 9787121003097 出版時(shí)間: 2004-10-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 438 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書特色:■本書提供了數(shù)字圖像處理中最常用的近百個(gè)算法。所有的算法都給出了淺顯易懂的理論解析、完整的源程序以及詳盡的應(yīng)用實(shí)例?!霰緯峁┝顺S玫亩喾N圖像格式的規(guī)范說(shuō)明,用C++類來(lái)封裝實(shí)現(xiàn)了對(duì)這些圖像格式的操作,并提供了使用這些類的編程實(shí)例?!鏊械乃惴ǘ际怯锚?dú)立的函數(shù)來(lái)實(shí)現(xiàn)的,可以不加修改地立即嵌入到你的實(shí)際應(yīng)用中?!鏊械乃惴ǘ技傻揭粋€(gè)工具庫(kù)中,可以立即加載到你的應(yīng)用中。同時(shí),既提供了靜態(tài)庫(kù),又提供了動(dòng)態(tài)連接庫(kù),可以滿足你的不同需求。本書全面介紹了在Windows95/98/NT/2000/Me/XP環(huán)境下圖像處理的理論和編程技術(shù),并基于面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,詳細(xì)地討論了圖像處理算法的VisualC++編程技巧。主要包括圖像基本操作、調(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)在美國(guó)Sunnyvale市工作,任一家跨國(guó)軟件公司的技術(shù)經(jīng)理。曾經(jīng)出版過(guò)《精通Visual C++》、《科學(xué)與工程數(shù)值計(jì)算算法集(VisualC++版)》等8本計(jì)算機(jī)專業(yè)技術(shù)圖書。

圖書目錄

第1章  Visual C++編程概述  1
1.1  為什么用C++來(lái)實(shí)現(xiàn)圖像處理編程  1
1.2  Visual C++技術(shù)概要  2
1.2.1  Win32編程  3
1.2.2  框架和文檔-視結(jié)構(gòu)  4
1.2.3  消息映射  7
1.2.4  Visual C++可視化編程  8
1.3  Visual C++ .NET的新增特性  9
1.4  編程風(fēng)格問(wèn)題  14
1.5  本章小結(jié)  17
第2章  圖像基礎(chǔ)  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  定義幾個(gè)調(diào)色板函數(shù)  24
2.3  與設(shè)備相關(guān)位圖(DDB)  30
2.4  與設(shè)備無(wú)關(guān)位圖(DIB)  32
2.4.1  DIB位圖的結(jié)構(gòu)  32
2.4.2  OS/2 DIB格式  35
2.4.3  DIB位圖的操作  35
2.5  一個(gè)簡(jiǎn)單的位圖示例:ShowDIB  48
2.6  本章小結(jié)  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類的設(shè)計(jì)目標(biāo)  84
3.3  構(gòu)造CDib類  86
3.4  CDib類的編程示例:ViewDIB  104
3.5  本章小結(jié)  107
第4章  圖像的特技顯示  108
4.1  特技顯示的技術(shù)基礎(chǔ)  108
4.2  掃描  110
4.3  移動(dòng)  115
4.4  百葉窗  120
4.5  柵條  122
4.6  馬賽克  124
4.7  漸顯與漸隱  126
4.8  透明顯示  133
4.9  增強(qiáng)CDib  135
4.10  顯示特技示例:EffectShow  137
4.11  本章小結(jié)  139
第5章  圖像變換  140
5.1  圖像變換的理論基礎(chǔ)  140
5.2  裁剪與合并  146
5.3  縮放  153
5.4  旋轉(zhuǎn)  159
5.5  鏡像  169
5.6  增強(qiáng)CDib  172
5.7  圖像變換示例:TransformShow  174
5.8  本章小結(jié)  178
第6章  圖像顏色處理  179
6.1  顏色處理的理論基礎(chǔ)  179
6.2  灰度化與偽彩色處理  184
6.3  顏色調(diào)整  188
6.4  亮度/對(duì)比度調(diào)整  196
6.5  顏色量化與減色  200
6.6  抖動(dòng)  211
6.7  增強(qiáng)CDib  222
6.8  顏色處理示例:ColorProcess  226
6.9  本章小結(jié)  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  邊緣增強(qiáng)  275
7.6  Sobel邊緣檢測(cè)和Hough邊緣檢測(cè)  279
7.7  反轉(zhuǎn)  280
7.8  腐蝕與膨脹  281
7.9  開與閉  286
7.10  邊緣提取  287
7.11  細(xì)化  290
7.12  去除隨機(jī)噪聲  293
7.13  增強(qiáng)CDib  296
7.14  圖像處理示例:ImageProcess  299
7.15  本章小結(jié)  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格式說(shuō)明  331
8.2.2  實(shí)現(xiàn)操作PCX的類  334
8.3  GIF  336
8.3.1  GIF文件存儲(chǔ)結(jié)構(gòu)  337
8.3.2  LZW算法和GIF數(shù)據(jù)壓縮  345
8.3.3  實(shí)現(xiàn)操作GIF的類  349
8.4  JPEG  352
8.5  TGA  354
8.5.1  TGA格式解釋  355
8.5.2  實(shí)現(xiàn)操作TGA的類  362
8.6  TIFF  363
8.7  圖像格式示例:ViewImage  379
8.8  本章小結(jié)  383
第9章  圖像處理類庫(kù)ImageLib及其應(yīng)用實(shí)例  384
9.1  創(chuàng)建圖像處理類庫(kù)ImageLib  384
9.2  基于ImageLib實(shí)現(xiàn)圖像處理程序ImageBoard  386
9.2.1  界面設(shè)計(jì)  388
9.2.2  程序結(jié)構(gòu)  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  關(guān)于進(jìn)一步開發(fā)的建議  438

本目錄推薦

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