Python OpenCV圖像處理

劉磊、甄鵬

  • 出版商: 清華大學
  • 出版日期: 2025-09-01
  • 售價: $299
  • 語言: 簡體中文
  • 頁數: 186
  • ISBN: 7302696136
  • ISBN-13: 9787302696131
  • 相關分類: 影像辨識 Image-recognition
  • 下單後立即進貨 (約4週~6週)

  • Python OpenCV圖像處理-preview-1
  • Python OpenCV圖像處理-preview-2
  • Python OpenCV圖像處理-preview-3
Python OpenCV圖像處理-preview-1

商品描述

"本書深入淺出地介紹了使用Python編程語言及其強大的圖像處理庫OpenCV進行圖片和視頻處理的基本知識和高級技術。為讓學生更好地掌握所學知識並將其應用於實際問題中,本書精選了若幹實踐項目,如車牌識別、人臉識別、運動檢測等。每個項目都詳細說明了項目背景、需求分析、技術選型、實現步驟並進行代碼分析,使讀者能夠在實踐中鞏固和拓展所學知識。 本書作者均為一線授課老師,具備豐富的教學經驗,在編寫教材過程中充分考慮了學生的特點,減少了理論知識的比重,每節都會布置有趣的實踐項目,讓學生動手練習起來;按照54 課時、每課時40 分鐘進行章節劃分,便於教師和學生合理安排自己的學習計劃;充分考慮了不同學校軟硬件環境的影響因素,書中項目除了基本的計算機外,不再需要額外的硬件,以減輕學校和學生的負擔。 本書可作為人工智能技術應用專業教師和學生的授課教材。 "

作者簡介

劉磊,廣東省技術能手,雙師型教師,博士,副教授,高級信息系統項目管理師,計算機網絡管理員技師(二級),2021年獲得廣東省新職業技術技能大賽“人工智能工程技術人員”項目金牌,2023年9月代表廣東省參加中華人民共和國第二屆職業技能大賽決賽獲得“人工智能工程技術”項目銅牌,獲得人力資源社會保障部、廣東省人民政府通報表揚和獎勵,並將被授予“全國技術能手”榮譽稱號。在本領域有15年以上編程經驗,技術革新成果顯著,經濟效益明顯,具有10年培訓教育經歷,3年企業工作經歷,負責過多個政府信息化研發項目,對智能工程全過程環節有較深的理解,實踐技能嫻熟。

目錄大綱

目錄

Contents

第1章 初識圖像處理  /  1

1.1 圖像處理工具體驗  /  1

1.2 AnaConda和Notebook環境搭建  /  7

1.3 OpenCV庫  /  10

1.4 Matplotlib庫的使用  /  16

1.5 ipywidgets庫的使用  /  18

1.6 NumPy庫的使用  /  22

第2章 圖像數字化  /  28

2.1 圖像的基本屬性  /  28

2.2 視頻的基本屬性  /  34

2.3 色彩空間  /  39

2.4 通道  /  44

2.5 我的調色板  /  49

2.6 制作動畫片  /  50

第3章 圖像處理基礎  /  52

3.1 任務1:實現圖片格式轉換功能  /  52

3.2 任務2:實現圖片裁剪功能  /  55

3.3 任務3:實現圖片壓縮功能  /  58

3.4 任務4:實現視頻分割功能  /  60

3.5 任務5:實現視頻合並功能  /  62

3.6 任務6:實現視頻截圖功能  /  64

第4章 創作圖像  /  66

4.1 繪制直線  /  66

4.2 繪制矩形和圓形  /  69

4.3 繪制多邊形  /  74

4.4 編寫文字  /  77

4.5 任務7:給圖片加上水印  /  82

4.6 任務8:給視頻加上字幕  /  86

第5章 圖像變換和運算  /  89

5.1 圖像的縮放和翻轉  /  89

5.2 圖像的仿射變換和透視  /  94

5.3 任務9:實現修改圖像尺寸功能  /  100

5.4 圖像的位運算  /  102

5.5 圖像的加法運算  /  107

5.6 任務10:實現插入圖片功能  /  110

第6章 濾波器和圖像形態學  /  114

6.1 核的概念  /  114

6.2 濾波器  /  116

6.3 腐蝕與膨脹  /  122

6.4 開運算與閉運算  /  126

6.5 梯度、頂帽和黑帽運算  /  129

6.6 任務11:實現馬賽克效果  /  131

第7章 圖形檢測  /  134

7.1 閾值  /  134

7.2 圖像輪廓  /  141

7.3 輪廓擬合  /  147

7.4 Canny邊緣檢測  /  152

7.5 霍夫變換  /  155

7.6 任務12:實現摳圖功能  /  160

第8章 模板匹配和物體識別  /  163

8.1 模板匹配  /  163

8.2 任務13:找碴小遊戲  /  169

8.3 人臉檢測  /  171

8.4 更多物體檢測  /  176

8.5 人臉識別  /  179

8.6 任務14:實現魔法帽功能  /  183