<內容介紹>
葛羅瑞亞·布埃諾·加西亞、奧斯卡·德尼茨·蘇亞雷斯、何塞·路易斯·埃斯皮諾薩·阿蘭達編著的《OpenCV圖像處理》深入淺出地闡述和論證了圖像處理理論、方法和技術,探討了圖像增強和校正、加速圖像處理等新專題。在介紹OpenCV基礎知識之後,講述了圖像處理的主幹內容。全書共分為7章,全面系統地講述了圖像處理領域中的核心內容,包括:構建圖像處理的工具、圖像增強、圖像校正、形態學運算、圖像金字塔、幾何變換、顏色空間、顏色變換、視頻穩定性、圖像拼接、圖像合成、計算攝影學、加速圖像處理等。為便於學習與實踐,本書提供了示例演算法的編碼實現,並全面詳盡地介紹了基於OpenCV進行圖像處理編程的技術和方法。
本書可作為圖像處理方面科技人員、研發人員以及在應用中以圖像處理作為工具的實踐工程師的參考書。同樣,本書適合電腦、通信和自動化等相關專業的本科生、研究生閱讀。
<章節目錄>
譯者序
作者簡介
審校者簡介
前言
第1章 處理圖像文件和視頻文件
1.1 OpenCV介紹
1.2 下載和安裝O
1.2.1 獲取編譯器和設置
1.2.2 使用CMake配置O
1.2.3 庫的編譯和安裝
1.3 OpenCV的結構
1.4 使用OpenCV創建用戶項目
1.4.1 庫的一般使用方法
1.4.2 開發新項目的工具
1.4.3 使用Qt生成器創建OpenCV C++程序
1.5 讀取和寫入圖像文件
1.5.1 基本API概念
1.5.2 支持圖像文件的格式
1.5.3 示例代碼
1.6 讀取和寫入視頻文件
1.7 用戶交互工具
1.7.1 滑動條
1.7.2 鼠標交互
1.7.3 按鈕
1.7.4 文本繪製與顯示
1.8 小結
第2章 構建圖像處理工具
2.1 基本數據類型
2.2 像素級訪問
2.3 測量時間
2.4 圖像的常用操作
2.5 算術運算
2.6 數據持久化
2.7 直方圖
2.7.1 ColourImageEqualizeHist示例代碼
2.7.2 ColourImageComparison示例代碼
2.8 小結
第3章 校正和增強圖像
3.1 圖像濾波
3.1.1 平滑
3.1.2 銳化
3.1.3 圖像金字塔
3.2 形態學運算
3.3 查找表
3.4 幾何變換
3.4.1 仿射變換
3.4.2 透視變換
3.5 圖像修復
3.6 去噪
3.7 小結
第4章 處理顏色
4.1 顏色空間
4.2 基於顏色空間的分割
4.2.1 HSV分割
4.2.2 YCrCb分割
4.3 顏色變換
4.4 小結
第5章 視頻圖像處理
5.1 視頻穩定性
5.2 超分辨率
5.3 拼接
5.4 小結
第6章 計算攝影學
6.1 高動態範圍成像
6.1.1 創建HDR圖像
6.1.2 色調映射
6.1.3 對準
6.1.4 曝光合成
6.2 無縫合成
6.3 脫色
6.4 非真實感圖像渲染
6.5 小結
第7章 加速圖像處理
7.1 安裝帶OpenCL的Ope
7.1.1 安裝帶OpenCL的OpenCV的一種快速方法
7.1.2 檢查GPU的使用情況
7.2 加速你自己的函數
7.2.1 檢查你的Ope
7.2.2 第一個基於GPU的程序
7.2.3 實時處理
7.3 小結