Python OpenCV圖像處理
劉磊、甄鵬
- 出版商: 清華大學
- 出版日期: 2025-09-01
- 售價: $299
- 語言: 簡體中文
- 頁數: 186
- ISBN: 7302696136
- ISBN-13: 9787302696131
-
相關分類:
影像辨識 Image-recognition
下單後立即進貨 (約4週~6週)
商品描述
"本書深入淺出地介紹了使用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