計算機視覺——基於OpenCV的圖像處理

宋桂嶺

  • 出版商: 中國鐵道
  • 出版日期: 2024-02-01
  • 定價: $216
  • 售價: 8.5$184
  • 語言: 簡體中文
  • 頁數: 168
  • ISBN: 7113309801
  • ISBN-13: 9787113309800
  • 相關分類: 影像辨識 Image-recognition
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書分為四個部分,第一部分為圖像采集及操作實戰,主要介紹計算機視覺開發工具的安裝、OpenCV開發環境的配置、攝像頭的訪問及保存圖片等操作,讓讀者能夠理解常見的圖像類型並完成圖像和視頻的采集任務;第二部分為圖像增強實戰,主要介紹圖像增強的一般方法,包括圖像平滑、邊緣銳化、邊緣提取、圖像輪廓提取等內容,並帶領讀者完成了圖像增強在工業場景下的實際任務;第三部分為圖像分析實戰,主要介紹圖像分析的常用方法,包括閾值分割、圖像輪廓提取、圖像形態學操作、交互式圖形分割、特征提取,並通過實戰形式,完成目標檢測和目標追蹤等計算機視覺任務;第四部分為機器學習實戰,主要介紹了OpenCV的神經網絡和深度學習模塊,以及常見的深度學習庫在OpenCV下的使用方法,給出了商業級文字識別、車牌識別和智能交通檢測等項目實戰案例。

作者簡介

宋桂嶺,博士,無錫科技職業學院教師。研究方向為計算機視覺、計算機圖形學和自主移動機器人,畢業於北京郵電大學計算機學院。二十余年來堅持奮鬥在科學技術攻關一線,積累了豐富的產品研發經驗。研發成果包括工業CT算法庫平台(合作單位:日聯科技)、計算攝影相關國際標準(傳音股份)、電力裝備智能制造工業互聯網平台(森藍智能)、自主移動機器人底盤(無錫科技職業學院)、好護家智慧醫養平台(蘇州福星集團)、智能交通集成管控平台(中國智能交通集團)、“智慧眼”系列智能安防系統、感知工地系統、違章停車全自動抓拍系統,以及博物館AR虛擬漫遊系統等。

目錄大綱

第1部分 圖像采集及操作實戰
第1章 OpenCV環境配置
1.1 計算機視覺概述
1.1.1 計算機視覺的概念
1.1.2 計算機視覺的任務
1.1.3 計算機視覺的應用
1.2 OpentCV概述
1.3 OpentCV-Python環境配置
1.3.1 Python環境的安裝
1.3.2 OpenCV-Python安裝
1.3.3 PyCharm安裝及配置
小結
第2章 數字圖像基本操作
2.1 數字圖像的讀取與顯示
2.2 數字圖像在計算機中的表示
2.3 視頻采集與存儲
2.4 圖像基本操作
2.4.1 圖像像素操作
2.4.2 圖像興趣區域選取
2.4.3 圖像通道操作
2.4.4 顏色空間轉換
2.4.5 圖像邊框的填充
2.5 圖像的幾何變換
2.5.1 圖像的縮放
2.5.2 圖像的平移
2.5.3 圖像的旋轉
2.5.4 圖像的透視變換
項目實戰 基於顏色的目標追蹤
小結
第2部分 圖像增強實戰
第3章 數字濾波操作
3.1 圖像噪聲
3.2 圖像濾波
3.3 鄰域平滑濾波
3.4 頻域低通濾波及高通濾波
3.5 圖像梯度及邊緣濾波
項目實戰 圖像清晰度評價
小結
第4章 圖像亮度及對比度操作
4.1 圖像直方圖概念及可視化
4.2 直方圖均衡化與圖像對比度增強
4.3 直方圖的掩模操作
4.4 圖像亮度調整
4.5 圖像對比度調整
項目實戰 交互式圖像增強
小結
第3部分 圖像分析實戰
第5章 圖像分割
5.1 圖像分割概述
5.2 圖像閾值分割
5.3 圖形形態學操作
5.4 圖像輪廓提取
5.5 分水嶺圖像分割
項目實戰1 利用圖割(GrabCut)實現交互式摳圖
項目實戰2 錫球輪廓提取及面積計算
小結
第6章 目標檢測
6.1 目標檢測概述
6.2 模板匹配
6.3 特征匹配
6.3.1 圖像特征理解
6.3.2 圖像特征描述
6.3.3 基於特征匹配的目標檢測
項目實戰 疲勞駕駛檢測
小結
第7章 目標跟蹤
7.1 目標跟蹤概述
7.2 目標跟蹤實現
7.2.1 數據集下載
7.2.2 視頻合成
7.2.3 OpenCV目標跟蹤實現
7.3 背景差分
項目實戰 手勢跟蹤
小結
第4部分 機器學習實戰
第8章 文字識別
8.1 手寫數字識別
8.1.1 OpenCV人工神經網絡概述
8.1.2 手寫數字識別
8.2 Paddle文與識別
項目實戰1 車牌識別
項目實戰2 鏡頭規格識別
小結
第9章 深度學習
9.1 OpenCV DNN模塊概述
9.2 第三方深度學習庫與OpenCV集成
小結
參考文獻