OpenCV編程案例詳解

OpenCV編程案例詳解
定價:534
NT $ 534
  • 作者:李立宗
  • 出版社:電子工業出版社
  • 出版日期:2016-10-01
  • 語言:簡體中文
  • ISBN10:7121299526
  • ISBN13:9787121299520
  • 裝訂:486頁 / 普通級 / 1-1
 

內容簡介

Open CV在計算機視覺領域扮演着重要的角色。作為一個基於開源發行的跨平台計算機視覺庫,Open CV實現了圖像處理和計Open CV是英特爾(Inter)公司開發的一個開源應用平台,借助該平台能夠開發高效的計算機視覺應用項目。

本書以實例介紹了如何使用Open CV構建計算機視覺系統,本文的系統主要包括常用函數介紹類系統和應用類系統兩類。常用函數介紹類系統以介紹函數的使用為主。

在這類系統中主要介紹了常用Open CV函數的使用方法,並對這些函數進行了不同形式的參數調用。應用類系統嘗試解決一些實際問題,用最簡單的方法實現一個學習系統,讓讀者能夠了解該類系統的主要算法、解決問題的基本思路,同時能夠更深入地了解如何更好地使用Open CV處理實際問題。

本書各章的內容相對獨立,因此不需要按照順序從第1章開始閱讀,讀者可以自由選擇自己感興趣的內容來學習。本書中的全部系統均以當前的最新版本Open CV3.0版本進行介紹。本書在處理問題時,盡量屏蔽了無關的細節,即將Open CV作為一個黑盒來使用。

李立宗,2008年獲南開大學碩士學位,CSDN博客專家,天津職業技術師范大學信息技術工程學院副教授。參與了《數字圖像處理》等多本圖書的編寫工作,在數字圖像處理領域公開發表多篇論文、擁有一項發明專利、多項軟件著作權。
 

目錄

第1章圖像處理系統1
1.1 系統介紹2
1.1.1 功能描述2
1.1.2 總體結構2
1.1.3 界面效果2
1.2 系統原理3
1.2.1 翻轉3
1.2.2 形態學處理4
1.2.3 濾波處理7
1.2.4 縮放12
1.2.5 旋轉14
1.3 編程實現15
1.3.1 文件15
1.3.2 翻轉的實現16
1.3.3 形態學處理的實現18
1.3.4 濾波處理的實現24
1.3.5 縮放的實現30
1.3.6 旋轉的實現32
1.3.7 幫助37
第2章醫學圖像處理算法學習系統38
2.1 系統介紹39
2.1.1 功能描述39
2.1.2 系統結構39
2.1.3 界面效果39
2.2 系統原理40
2.2.1 增強40
2.2.2 卷積41
2.2.3 模板匹配43
2.2.4 仿射變換45
2.2.5 重映射46
2.2.6 分割47
2.3 編程實現51
2.3.1 文件51
2.3.2 增強的實現51
2.3.3 卷積的實現55
2.3.4 模板匹配的實現60
2.3.5 仿射變換的實現67
2.3.6 重映射的實現70
2.3.7 分割的實現76
2.3.8 幫助97
第3章圖像邊緣檢測學習系統98
3.1 系統介紹99
3.1.1 功能描述99
3.1.2 總體結構99
3.1.3 界面效果99
3.2 系統原理99
3.2.1 Sobel算子100
3.2.2 Canny算子102
3.2.3 Laplacian算子104
3.2.4 Scharr濾波器105
3.3 編程實現106
3.3.1 文件106
3.3.2 邊緣特征106
3.4.3 Sobel算子的實現110
3.4.4 Canny算子的實現119
3.4.5 Laplacian算子的實現126
3.4.6 Scharr濾波器的實現134
3.4.7 幫助140
第4章數字圖像加密學習系統141
4.1 系統介紹142
4.1.1 功能描述142
4.1.2 界面效果142
4.2 系統原理142
4.2.1 混沌系統143
4.2.2 異或加密146
4.2.3 置亂加密151
4.3 系統結構與流程153
4.3.1 總體結構153
4.3.2 生成混沌圖像153
4.3.3 異或加密流程156
4.3.4 置亂加密流程157
4.4 編程實現160
4.4.1 混沌圖像的實現160
4.4.2 異或加密的實現165
4.4.3 置亂加密的實現173
4.4.4 幫助183
第5章手寫數字識別學習系統184
5.1 系統介紹185
5.1.1 功能描述185
5.1.2 界面效果185
5.2 系統原理185
5.2.1 圖像特征提取186
5.2.2 距離計算188
5.2.3 顏色處理189
5.2.4 顏色通道處理201
5.3 系統結構與流程204
5.3.1 總體結構204
5.3.2 主要流程205
5.4 編程實現205
5.4.1 文件處理205
5.4.2 數字識別206
5.4.3 顏色處理210
5.4.4 通道處理214
5.4.5 幫助221
第6章骰子作畫學習系統223
6.1 系統介紹224
6.1.1 功能描述224
6.1.2 界面效果224
6.2 系統原理224
6.2.1 骰子狀子塊224
6.2.2 原始圖像特征值計算224
6.2.3 映射224
6.2.4 閾值處理224
6.3 系統結構與流程224
6.3.1 總體結構224
6.3.2 主要流程224
6.4 編程實現224
6.4.1 文件224
6.4.2 骰子畫224
6.4.3 骰子原型224
6.4.4 點圖224
6.4.5 幫助224
第7章濾鏡效果學習系統224
7.1 系統介紹224
7.1.1 功能描述224
7.1.2 界面效果224
7.2 系統結構224
7.3 系統實現224
7.3.1 文件處理224
7.3.2 顏色效果224
7.3.3 手工畫效果224
7.3.4 藝術效果224
7.3.5 光線效果224
7.3.6 雕刻效果224
7.3.7 幫助224
第8章盲數字水印學習系統224
8.1 系統介紹224
8.1.1 功能描述224
8.1.2 界面效果224
8.2 系統原理224
8.2.1 通道分解224
8.2.2 位平面分解224
8.2.3 最低有效位盲水印224
8.2.4 位置矩陣224
8.2.5 隨機位盲水印224
8.3 系統結構與流程224
8.3.1 總體結構224
8.3.2 通道分解224
8.3.3 位平面分解224
8.3.4 最低有效位盲水印224
8.3.5 隨機位盲水印224
8.4 編程實現224
8.4.1 通道分解224
8.4.2 位平面分解224
8.4.3 最低有效位盲水印224
8.4.4 隨機位盲水印224
8.4.5 幫助224
第9章圖像檢索系統224
9.1 系統介紹224
9.1.1 功能描述224
9.1.2 運行效果224
9.2 系統原理224
9.2.1 灰度化224
9.2.2 縮小尺寸224
9.2.3 簡化色彩224
9.2.4 計算特征矩陣224
9.2.5 獲取哈希值224
9.2.6 計算距離224
9.3 系統結構與流程224
9.3.1 總體結構224
9.3.2 主要流程224
9.4 編程實現224
9.4.1 打開文件夾的實現224
9.4.2 提取特征的實現224
9.4.3 打開文件的實現224
9.4.4 檢索的實現224
9.4.5 清除功能的實現224
9.4.6 幫助224
9.5 運行效果224
第10章非盲數字水印學習系統224
10.1 系統介紹224
10.1.1 功能描述224
10.1.2 界面效果224
10.2 系統原理224
10.2.1 最低有效位非盲水印224
10.2.2 隨機位非盲水印224
10.3 系統結構與流程224
10.3.1 總體結構224
10.3.2 最低有效位非盲水印224
10.3.3 隨機位非盲水印224
10.4 編程實現224
10.4.1 最低有效位非盲水印224
10.4.2 隨機位非盲水印224
10.4.3 幫助224
附錄A系統配置224
附錄B在Qt內使用OpenCV224
參考文獻224
網路書店 類別 折扣 價格
  1. 新書
    $534