注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)VISUAL C++數(shù)字圖像處理開(kāi)發(fā)入門(mén)與編程實(shí)踐

VISUAL C++數(shù)字圖像處理開(kāi)發(fā)入門(mén)與編程實(shí)踐

VISUAL C++數(shù)字圖像處理開(kāi)發(fā)入門(mén)與編程實(shí)踐

定 價(jià):¥69.00

作 者: 左飛
出版社: 電子工業(yè)出版社
叢編項(xiàng): c/c++開(kāi)發(fā)專(zhuān)家
標(biāo) 簽: C++

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121057090 出版時(shí)間: 2008-03-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 640 pages 字?jǐn)?shù):  

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

  本書(shū)從Visual C++下的程序設(shè)計(jì)出發(fā),以數(shù)字圖像處理理論為框架,綜合了設(shè)備無(wú)關(guān)位圖、圖形設(shè)備接口和開(kāi)源計(jì)算機(jī)視覺(jué)類(lèi)庫(kù)等三大技術(shù),并穿插上百個(gè)典型實(shí)例和十余個(gè)綜合實(shí)例,全面系統(tǒng)地講述了在Visual C++環(huán)境下進(jìn)行數(shù)字圖像處理編程的技術(shù)和方法。全書(shū)分成15章,分別講述了Visual C++數(shù)字圖像處理基礎(chǔ)、Visual C++ 2005 基礎(chǔ)知識(shí)、色彩空間、圖像文件格式、設(shè)備無(wú)關(guān)位圖、圖形設(shè)備接口、開(kāi)源計(jì)算機(jī)視覺(jué)類(lèi)庫(kù)、圖像的顯示特效、圖像的點(diǎn)運(yùn)算、圖像的幾何變換、圖像的增強(qiáng)處理、常見(jiàn)濾鏡效果、邊緣檢測(cè)和輪廓跟蹤、圖像形態(tài)學(xué)、圖像分割與目標(biāo)識(shí)別等內(nèi)容。本書(shū)大部分內(nèi)容源于實(shí)踐,具有貼近應(yīng)用、深入淺出、通俗易懂等優(yōu)點(diǎn),且緊跟時(shí)代步伐,牢牢把握集成開(kāi)發(fā)環(huán)境進(jìn)化的新特性,從案例出發(fā)強(qiáng)調(diào)新環(huán)境下的新方法。本書(shū)內(nèi)容實(shí)用,體例新穎,既可以作為希望進(jìn)行數(shù)字圖像處理學(xué)習(xí)和研究的初學(xué)者的自學(xué)教材,也可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)師生或工程技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

暫缺《VISUAL C++數(shù)字圖像處理開(kāi)發(fā)入門(mén)與編程實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章  Visual C++與數(shù)字圖像處理    1
1.1  數(shù)字圖像處理概述    2
1.1.1  圖像與數(shù)字圖像    2
1.1.2  數(shù)字圖像處理研究的內(nèi)容    4
1.1.3  數(shù)字圖像處理的應(yīng)用    6
1.2  Visual C++概述    8
1.2.1  C++語(yǔ)言簡(jiǎn)介    8
1.2.2  Visual C++簡(jiǎn)介    16
1.2.3  Visual C++ 2005
集成開(kāi)發(fā)環(huán)境    19
1.3  在Visual C++中處理數(shù)字圖像    22
1.3.1  位圖和調(diào)色板    22
1.3.2  圖形設(shè)備接口    23
1.3.3  OpenCV    26
1.4  本章小結(jié)    26
第2章  Visual C++ 2005基礎(chǔ)知識(shí)    27
2.1  利用向?qū)蓱?yīng)用程序    28
2.1.1  創(chuàng)建新項(xiàng)目    28
2.1.2  編譯并運(yùn)行工程    35
2.2  添加資源    36
2.2.1  新建資源    36
2.2.2  導(dǎo)入資源    38
2.3  MFC編程基礎(chǔ)    38
2.3.1  MFC應(yīng)用程序框架    39
2.3.2  Windows消息和事件驅(qū)動(dòng)    40
2.3.3  常用消息    41
2.3.4  MFC的消息映射    42
2.4  消息與事件響應(yīng)    44
2.4.1  添加類(lèi)    44
2.4.2  添加類(lèi)成員    45
2.4.3  添加消息響應(yīng)    46
2.4.4  添加事件    47
2.4.5  添加函數(shù)重寫(xiě)    48
2.4.6  手動(dòng)添加消息響應(yīng)    50
2.5  對(duì)話框的使用    51
2.5.1  創(chuàng)建并編輯對(duì)話框資源    51
2.5.2  模式對(duì)話框和無(wú)模式對(duì)話框    55
2.5.3  消息對(duì)話框    57
2.5.4  共用對(duì)話框    59
2.6  常用控件的使用    64
2.6.1  按鈕類(lèi)控件    64
2.6.2  文本框    67
2.6.3  列表框    70
2.6.4  組合框    74
2.6.5  靜態(tài)類(lèi)控件    76
2.7  菜單欄和工具欄    77
2.7.1  菜單欄的使用    77
2.7.2  工具欄的使用    83
2.8  本章實(shí)例:簡(jiǎn)單的畫(huà)圖程序    87
2.8.1  實(shí)例預(yù)覽    88
2.8.2  概要設(shè)計(jì)    88
2.8.3  完成實(shí)例編碼    91
2.9  本章小結(jié)    98
第3章  認(rèn)識(shí)色彩空間    99
3.1  顏色的基本知識(shí)    100
3.1.1  顏色的定義    100
3.1.2  顏色的屬性    102
3.2  常用色彩空間簡(jiǎn)介    103
3.2.1  RGB顏色空間    103
3.2.2  CMY/CMYK顏色空間    105
3.2.3  HSV/HSB(HSI/HCI/HSL)
顏色空間    106
3.2.4  CIE系列顏色空間    109
3.2.5  YUV/YCbCr顏色空間    111
3.3  色彩空間的轉(zhuǎn)換方法    112
3.3.1  RGB轉(zhuǎn)換到HSV的方法    113
3.3.2  RGB轉(zhuǎn)換到HSI的方法    114
3.3.3  RGB轉(zhuǎn)換到Y(jié)UV的方法    115
3.3.4  RGB轉(zhuǎn)換到Y(jié)CbCr的方法    116
3.4  本章實(shí)例:Photoshop
色彩編輯器    118
3.4.1  需求分析    118
3.4.2  概要設(shè)計(jì)    119
3.4.3  完成實(shí)例編碼    121
3.5  本章小結(jié)    130
第4章  圖像文件格式    131
4.1  圖像文件概述    132
4.1.1  圖像文件    132
4.1.2  圖像文件的一般結(jié)構(gòu)    132
4.1.3  圖像文件的常用參數(shù)    133
4.2  BMP文件格式    134
4.2.1  文件結(jié)構(gòu)    135
4.2.2  文件頭和信息頭    135
4.2.3  主要參數(shù)    136
4.3  GIF文件格式    136
4.3.1  GIF格式簡(jiǎn)介    137
4.3.2  GIF文件結(jié)構(gòu)    137
4.3.3  GIF文件塊的結(jié)構(gòu)    138
4.4  PNG文件格式    142
4.4.1  PNG格式簡(jiǎn)介    142
4.4.2  PNG文件結(jié)構(gòu)    143
4.4.3  PNG中的關(guān)鍵數(shù)據(jù)塊    144
4.5  圖像的壓縮編碼    146
4.5.1  Huffman編碼    147
4.5.2  LZW編碼    148
4.5.3  行程編碼    151
4.5.4  離散余弦變換    151
4.6  JPEG文件格式    153
4.6.1 JPEG文件概述    153
4.6.2  JPEG編碼/解碼的理論基礎(chǔ)    153
4.6.3  JPEG文件的格式    160
4.7  本章實(shí)例:JPEG解碼程序    163
4.7.1  概要設(shè)計(jì)    163
4.7.2  完成實(shí)例編碼    169
4.8  本章小結(jié)    188
第5章  使用DIB處理數(shù)字圖像    189
5.1  設(shè)備相關(guān)位圖和設(shè)備
無(wú)關(guān)位圖    190
5.1.1  設(shè)備相關(guān)位圖(DDB)    190
5.1.2  設(shè)備無(wú)關(guān)位圖(DIB)    190
5.2  CBitmap類(lèi)    190
5.2.1  創(chuàng)建DDB    191
5.2.2  CBitmap中的成員函數(shù)    193
5.2.3  應(yīng)用DDB顯示圖像    193
5.2.4  應(yīng)用DDB顯示大圖像    195
5.3  進(jìn)一步了解DIB    203
5.3.1  DIB的結(jié)構(gòu)    203
5.3.2  DIB信息段    203
5.3.3  位圖數(shù)據(jù)    205
5.3.4  與DIB有關(guān)的函數(shù)    206
5.4  本章實(shí)例:DIB類(lèi)的封裝    208
5.4.1  設(shè)計(jì)    208
5.4.2  構(gòu)造函數(shù)    210
5.4.3  DIB位圖的顯示    214
5.4.4  BMP文件的存儲(chǔ)    215
5.5  本章小結(jié)    216
第6章  使用GDI+處理數(shù)字圖像    217
6.1  GDI+簡(jiǎn)介    218
6.1.1  GDI+概述    218
6.1.2  GDI+的結(jié)構(gòu)    218
6.2  在Visual C++中應(yīng)用GDI+    219
6.2.1  GDI+ 在Visual C++ 2005
中的配置方法    219
6.2.2  在Visual 6.0中使用GDI+    221
6.3  GDI+基礎(chǔ)    222
6.3.1  Graphics類(lèi)    222
6.3.2  GDI+的基本數(shù)據(jù)類(lèi)型    225
6.3.3  GDI+中的顏色    226
6.4  GDI+處理圖像的基本方法    228
6.4.1  GDI+的圖像類(lèi)    228
6.4.2  創(chuàng)建圖像對(duì)象    229
6.4.3  圖像的顯示和縮放    232
6.4.4  圖像的基本處理方法    237
6.5  處理圖像的色彩    244
6.5.1  ColorMatrix結(jié)構(gòu)體    244
6.5.2  改變圖像的透明度    245
6.5.3  將圖像轉(zhuǎn)換為灰度圖    249
6.5.4  改變圖像的亮度    251
6.5.5  改變圖像的對(duì)比度    253
6.6  本章實(shí)例:播放GIF動(dòng)畫(huà)    255
6.6.1  播放原理分析    255
6.6.2  處理過(guò)程    256
6.6.3  具體實(shí)現(xiàn)    257
6.7  本章小結(jié)    260
第7章  使用OpenCV處理
數(shù)字圖像    261
7.1  OpenCV簡(jiǎn)介    262
7.1.1  OpenCV概述    262
7.1.2  OpenCV的特點(diǎn)    263
7.1.3  OpenCV的命名規(guī)則    263
7.1.4  OpenCV的應(yīng)用舉例    264
7.2  OpenCV的安裝與配置    266
7.2.1  OpenCV 在Visual C++ 6.0
下的安裝與配置    266
7.2.2  OpenCV 在Visual C++ 2005
下的安裝與配置    268
7.3  OpenCV的結(jié)構(gòu)    271
7.3.1  OpenCV的體系結(jié)構(gòu)    271
7.3.2  OpenCV的函數(shù)結(jié)構(gòu)    271
7.3.3  OpenCV的功能結(jié)構(gòu)    273
7.3.4  OpenCV的數(shù)據(jù)結(jié)構(gòu)    274
7.4  本章實(shí)例:利用OpenCV
顯示圖像    275
7.4.1  圖像文件的載入與顯示    275
7.4.2  圖像文件的創(chuàng)建、
保存和復(fù)制    277
7.5  本章小結(jié)    282
第8章  常見(jiàn)圖像顯示特效    283
8.1  顯示特效概述    284
8.1.1  顯示特效基礎(chǔ)    284
8.1.2  顯示特效過(guò)程    286
8.1.3  顯示特效類(lèi)    287
8.2  掃描顯示特效    289
8.2.1  特效預(yù)覽    289
8.2.2  基本原理和實(shí)現(xiàn)方法    289
8.2.3  編程實(shí)現(xiàn)    290
8.3  移動(dòng)顯示特效    292
8.3.1  特效預(yù)覽    292
8.3.2  基本原理和實(shí)現(xiàn)方法    292
8.3.3  編程實(shí)現(xiàn)    293
8.4  百葉窗顯示特效    295
8.4.1  特效預(yù)覽    295
8.4.2  基本原理和實(shí)現(xiàn)方法    295
8.4.3  編程實(shí)現(xiàn)    297
8.5  柵條顯示特效    298
8.5.1  特效預(yù)覽    298
8.5.2  基本原理和實(shí)現(xiàn)方法    299
8.5.3  編程實(shí)現(xiàn)    300
8.6  馬賽克顯示特效    301
8.6.1  特效預(yù)覽    301
8.6.2  基本原理和實(shí)現(xiàn)方法    302
8.6.3  編程實(shí)現(xiàn)    303
8.7  雨滴顯示特效    304
8.7.1  特效預(yù)覽    304
8.7.2  基本原理和實(shí)現(xiàn)方法    304
8.7.3  編程實(shí)現(xiàn)    305
8.8  本章實(shí)例:類(lèi)似ACDSee
的圖像瀏覽工具    306
8.8.1  實(shí)例預(yù)覽    306
8.8.2  概要設(shè)計(jì)    307
8.8.3  完成實(shí)例編碼    311
8.9  本章小結(jié)    324
第9章  圖像的點(diǎn)運(yùn)算    325
9.1  灰度直方圖    326
9.1.1  灰度直方圖    326
9.1.2  基本原理    328
9.1.3  編程實(shí)現(xiàn)    328
9.2  灰度線性變換    338
9.2.1  基本原理    338
9.2.2  編程實(shí)現(xiàn)    341
9.3  灰度非線性變換    344
9.3.1  灰度對(duì)數(shù)變換    344
9.3.2  灰度冪次變換    350
9.3.3  灰度指數(shù)變換    353
9.4  灰度閾值變換    354
9.4.1  基本原理    355
9.4.2  編程實(shí)現(xiàn)    355
9.5  灰度拉伸    357
9.5.1  基本原理    358
9.5.2  編程實(shí)現(xiàn)    360
9.6  灰度均衡    364
9.6.1  基本原理    364
9.6.2  編程實(shí)現(xiàn)    365
9.7  本章小結(jié)    366
第10章  對(duì)圖像進(jìn)行幾何變換    367
10.1  圖像幾何變換的基本理論    368
10.1.1  圖像幾何變換概述    368
10.1.2  圖像幾何變換的數(shù)學(xué)描述    370
10.2  圖像的平移變換    371
10.2.1  效果預(yù)覽    371
10.2.2  基本原理    371
10.2.3  編程實(shí)現(xiàn)    373
10.3  圖像的鏡像變換    377
10.3.1  效果預(yù)覽    377
10.3.2  基本原理    378
10.3.3 編程實(shí)現(xiàn)    379
10.4  圖像的轉(zhuǎn)置    383
10.4.1  效果預(yù)覽    383
10.4.2  基本原理    384
10.4.3  編程實(shí)現(xiàn)    385
10.5  圖像的縮放    386
10.5.1  效果預(yù)覽    387
10.5.2  基本原理    387
10.5.3  插值算法介紹    388
10.5.4  編程實(shí)現(xiàn)    392
10.6  圖像的旋轉(zhuǎn)    398
10.6.1  效果預(yù)覽    398
10.6.2  基本原理    398
10.6.3  編程實(shí)現(xiàn)    403
10.7  使用GDI+實(shí)現(xiàn)圖像的
幾何變換    409
10.7.1  GDI+的變換操作    409
10.7.2  平移    410
10.7.3  縮放    412
10.7.4  旋轉(zhuǎn)    413
10.7.5  變換的組合    417
10.7.6  利用矩陣進(jìn)行其他
幾何變化    419
10.8  本章小結(jié)    422
第11章  圖像的增強(qiáng)處理    423
11.1  圖像的簡(jiǎn)單平滑    424
11.1.1  鄰域處理的基本概念    424
11.1.2  圖像的簡(jiǎn)單平滑原理    427
11.1.3  圖像簡(jiǎn)單平滑的算法實(shí)現(xiàn)    427
11.2  圖像的高斯平滑    431
11.2.1  平滑線性濾波器    432
11.2.2  高斯平滑的原理    432
11.2.3  高斯平滑的算法實(shí)現(xiàn)    433
11.3  圖像的中值濾波    436
11.3.1  統(tǒng)計(jì)排序?yàn)V波器    437
11.3.2  圖像中值濾波的原理    437
11.3.3  圖像中值濾波的算法實(shí)現(xiàn)    439
11.4  應(yīng)用OpenCV對(duì)圖像
進(jìn)行平滑處理    445
11.4.1  函數(shù)描述    445
11.4.2  概要設(shè)計(jì)    446
11.4.3  編碼實(shí)現(xiàn)    446
11.5  拉普拉斯邊緣增強(qiáng)    452
11.5.1  圖像的銳化    452
11.5.2  圖像拉普拉斯銳化的原理    452
11.5.3  圖像拉普拉斯銳化的
算法實(shí)現(xiàn)    453
11.6  Sobel邊緣細(xì)化    457
11.6.1  Sobel邊緣細(xì)化的原理    457
11.6.2  Sobel邊緣細(xì)化的
編程實(shí)現(xiàn)    459
11.7  本章小節(jié)    464
第12章  常見(jiàn)濾鏡效果    465
12.1  圖像的反色效果    466
12.1.1  底片效果    467
12.1.2  實(shí)現(xiàn)方法及原理    467
12.1.3  編程實(shí)現(xiàn)    467
12.2  圖像的雕刻效果    469
12.2.1  雕刻效果    469
12.2.2 實(shí)現(xiàn)方法及原理    469
12.2.3  編程實(shí)現(xiàn)    470
12.3  圖像的黑白效果    472
12.3.1  黑白效果    472
12.3.2  實(shí)現(xiàn)方法及原理    473
12.3.3  編程實(shí)現(xiàn)    473
12.4  圖像的霧化效果    475
12.4.1  霧化效果    475
12.4.2  圖像點(diǎn)陣的隨機(jī)化處理    476
12.4.3  編程實(shí)現(xiàn)    476
12.5  圖像的馬賽克效果    483
12.5.1  馬賽克效果    483
12.5.2  實(shí)現(xiàn)方法及原理    483
12.5.3  編程實(shí)現(xiàn)    484
12.6  圖像的素描效果    487
12.6.1  素描效果    487
12.6.2  實(shí)現(xiàn)方法及原理    487
12.6.3  編程實(shí)現(xiàn)    487
12.7  本章小結(jié)    490
第13章  邊緣檢測(cè)和輪廓跟蹤    491
13.1  邊緣檢測(cè)    492
13.1.1  邊緣檢測(cè)的基本概念    492
13.1.2  常規(guī)邊緣檢測(cè)    493
13.1.3  帶方向的邊緣檢測(cè)    498
13.1.4  拉普拉斯算子    503
13.2  Hough變換    509
13.2.1  Hough變換的原理    509
13.2.2  編程實(shí)現(xiàn)    515
13.3  種子算法    520
13.3.1  算法介紹    520
13.3.2  編程實(shí)現(xiàn)    523
13.4  輪廓跟蹤    526
13.4.1  區(qū)域表示方法    526
13.4.2  單區(qū)域跟蹤    536
13.4.3  多區(qū)域跟蹤    539
13.5  本章實(shí)例:應(yīng)用OpenCV
進(jìn)行邊緣檢測(cè)    541
13.5.1  Canny準(zhǔn)則    541
13.5.2  Canny算法    542
13.5.3  在OpenCV中使用Canny
算法    543
13.6  本章小結(jié)    548
第14章  圖像的形態(tài)學(xué)處理    549
14.1  數(shù)學(xué)形態(tài)學(xué)    550
14.2  一些必要的概念和
符號(hào)約定    550
14.3  圖像的腐蝕    554
14.3.1  腐蝕原理    554
14.3.2  編程實(shí)現(xiàn)    557
14.4  圖像的膨脹    562
14.4.1  膨脹原理    562
14.4.2  編程實(shí)現(xiàn)    565
14.5  腐蝕和膨脹的性質(zhì)及應(yīng)用    568
14.5.1  腐蝕和膨脹的代數(shù)性質(zhì)    568
14.5.2  腐蝕和膨脹的應(yīng)用    571
14.6  開(kāi)運(yùn)算和閉運(yùn)算    577
14.6.1  開(kāi)運(yùn)算    578
14.6.2  閉運(yùn)算    579
14.6.3  編程實(shí)現(xiàn)    580
14.6.4  開(kāi)運(yùn)算和閉運(yùn)算的
代數(shù)性質(zhì)    582
14.7  圖像形態(tài)學(xué)的其他運(yùn)算    584
14.7.1  擊中/不擊中運(yùn)算    584
14.7.2  細(xì)化處理    588
14.8  本章實(shí)例:應(yīng)用OpenCV
進(jìn)行形態(tài)學(xué)處理    592
14.8.1  函數(shù)描述    592
14.8.2  概要設(shè)計(jì)    592
14.8.3  編碼實(shí)現(xiàn)    593
14.9  本章小結(jié)    598
第15章  圖像分割與目標(biāo)識(shí)別    599
15.1  圖像的分割    601
15.1.1  基于幅度的圖像分割    601
15.1.2  基于區(qū)域的圖像分割    606
15.1.3  基于形態(tài)學(xué)分水嶺的
圖像分割    611
15.2  圖像的匹配    614
15.2.1  基本概念    614
15.2.2  模板匹配算法    615
15.2.3  序貫相似性檢測(cè)算法    616
15.2.4  幅度排序算法    618
15.3  模式的識(shí)別    620
15.3.1  基本概念    620
15.3.2  統(tǒng)計(jì)模式識(shí)別    621
15.3.3  其他模式識(shí)別方法簡(jiǎn)介    627
15.4  本章實(shí)例:靜態(tài)人臉
檢測(cè)程序    628
15.4.1  人臉檢測(cè)概述    628
15.4.2  算法分析    629
15.4.3  應(yīng)用OpenCV進(jìn)行
人臉檢測(cè)    633
15.5  本章小結(jié)    640


本目錄推薦

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