-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
10/8 新書到! 10/1 新書到! 9/24 新書到! 9/18 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Python OpenCV從入門到精通

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> Python
   2. -> 教材 -> 數位影像處理
譯者:
出版社:清華大學出版社Python OpenCV從入門到精通 3dWoo書號: 55125
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:9/1/2021
頁數:267
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302583615
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

OpenCV的設計初衷是提供易于使用的計算機視覺接口,以幫助開發人員在實際開發中快速建立精巧的視覺應用。為此,OpenCV庫包含了從計算機視覺各個領域衍生出來的500多種方法。這使得OpenCV自測試版發布以來,就被廣泛地應用在安保行業、航空領域和其他高精尖的科研工作中。近年來,隨著Python語言的強勢崛起,Python OpenCV已經成為一個很好的學習方向。
本書內容
本書的寫作思路是以入門為主、進階為輔。全書共分4篇。
第1篇:入門篇。本篇包括Python與OpenCV、搭建開發環境、圖像處理的基本操作、像素的操作和色彩空間與通道。這些內容的作用相當于“掃盲”,即完成一個從“什么都不知道”到“掌握關鍵知識點”的轉變過程,為學習后面的內容奠定基礎。
第2篇:基礎篇。本篇介紹了繪制圖形和文字、圖像的幾何變換、圖像的閾值處理和圖像的運算。學習完這一部分后,讀者不僅能夠直觀地看到運用OpenCV處理圖像后的效果,還能夠了解OpenCV程序的編碼步驟和注意事項。
第3篇:進階篇。本篇的內容較多,包含了6章內容,分別是模板匹配、濾波器、腐蝕與膨脹、圖形檢測、視頻處理以及人臉檢測和人臉識別。這6章內容雖然相對獨立,但是在實際開發過程中,是相輔相成、相得益彰的。
第4篇:項目篇。本篇通過一個完整的小型MR智能視頻打卡系統,按照“需求分析→系統設計→文件系統設計→數據實體模塊設計→工具模塊設計→服務模塊設計→程序入口設計”順序,手把手指導讀者運用Python OpenCV完成軟件項目的開發實踐。
本書特點
主流技術,全面覆蓋:本書內容豐富,涵蓋了Open CV圖像處理技術的方方面面,如圖像的幾何變換、閾值處理、圖像運算、模板匹配、濾波器、腐蝕與膨脹、圖形檢測、視頻處理、人臉檢測和人臉識別等。
深入淺出,通俗易懂:本書專注于圖像處理本身,在編寫過程中盡量避免使用過多的專業名詞,盡可能忽略圖像處理算法的具體實現細節,降低閱讀和學習難度,讀者更易入門和上手。
學練結合,凸顯效果:本書實例豐富,提供了130個應用實例,讀者可邊學邊練,更快地掌握Python OpenCV的編碼步驟和關鍵技術。此外,通過對比原圖,可更直觀地看到圖像經過處理后的效果。
項目實戰,累積經驗:本書給出了MR智能視頻打卡系統的完整項目開發過程,手把手指導讀者進行需求分析、系統設計,編寫出能實現各模塊指定功能的代碼,積累項目開發經驗。
小欄目,大提醒:本書使用了很多“注意”“說明”等小欄目,目的是讓讀者在學習過程中快速熟悉容易出錯的地方,快速理解關鍵知識點,輕松掌握編程步驟,積累編程技巧。
讀者對象
初學編程的自學者、編程愛好者、大中專院校的老師和學生、相關培訓機構的老師和學員、畢業設計的學生、初中級程序開發人員、程序測試及維護人員、參加實習的“菜鳥”程序員。讀者服務
本書配套的學習資源,讀者可登錄清華大學出版社網站,在對應圖書頁面下獲取其下載方式。本書為黑白印刷,為方便讀者學習,將書中彩色效果的圖片上傳至云盤,讀者可掃描圖書封底的“文泉云盤”二維碼,獲取其下載方式。
致讀者
感謝您購買本書,希望本書能成為您編程路上的領航者。
“零門檻”學編程,一切皆有可能。
祝讀書快樂!
內容簡介:

《Python OpenCV從入門到精通》以在Python開發環境下運用OpenCV處理圖像為主線,全面介紹OpenCV提供的處理圖像的方法。全書共分為16章,包括Python與OpenCV、搭建開發環境、圖像處理的基本操作、像素的操作、色彩空間與通道、繪制圖形和文字、圖像的幾何變換、圖像的閾值處理、圖像的運算、模板匹配、濾波器、腐蝕與膨脹、圖形檢測、視頻處理、人臉檢測和人臉識別以及MR智能視頻打卡系統。本書圖文豐富,直觀呈現處理后的圖像與原圖之間的差異;在講解OpenCV提供的方法時,列舉了其中的必選參數和可選參數,讀者能更快地掌握方法的語法格式;最后一章以MR智能視頻打卡系統為例,指導讀者系統地運用OpenCV解決工作中的實際問題。本書專注于圖像處理本身,盡可能忽略圖像處理算法的具體實現細節,降低閱讀和學習的難度,有助于讀者更好更快地達到入門的目的。此外,本書資源包中提供了完整的示例源碼、要使用到的圖像等配套學習資源。
目錄:

第1篇入門篇
第1章Python與OpenCV2
1.1Python概述2
1.1.1什么是Python2
1.1.2Python的版本3
1.1.3Python的應用3
1.2OpenCV概述5
1.2.1計算機視覺5
1.2.2OpenCV包含的模塊6
1.2.3OpenCV的發展歷程7
1.2.4OpenCV的應用7
1.2.5PythonOpenCV的開發工具8
1.3小結8
第2章搭建開發環境9
2.1Python的下載和安裝9
2.1.1下載Python10
2.1.2安裝Python11
2.1.3測試Python是否安裝成功12
2.2PythonOpenCV的下載和安裝13
2.2.1下載和安裝OpenCV-Contrib-Python庫13
2.2.2測試OpenCV-Contrib-Python庫和Numpy庫是否安裝成功14
2.3PyCharm的下載和安裝14
2.3.1下載PyCharm14
2.3.2安裝PyCharm15
2.3.3啟動并配置PyCharm16
2.4小結21
第3章圖像處理的基本操作22
3.1讀取圖像22
3.2顯示圖像24
3.3保存圖像26
3.4獲取圖像屬性27
3.5小結28
第4章像素的操作29
4.1像素29
4.1.1確定像素的位置30
4.1.2獲取像素的BGR值31
4.1.3修改像素的BGR值33
4.2使用NumPy模塊操作像素34
4.2.1NumPy概述34
4.2.2數組的類型35
4.2.3創建數組36
4.2.4操作數組39
4.2.5數組的索引和切片42
4.2.6創建圖像46
4.2.7拼接圖像51
4.3小結53
第5章色彩空間與通道54
5.1色彩空間54
5.1.1GRAY色彩空間54
5.1.2HSV色彩空間56
5.2通道57
5.2.1拆分通道58
5.2.2合并通道59
5.2.3綜合運用拆分通道和合并通道62
5.2.4alpha通道63
5.3小結65
第2篇基礎篇
第6章繪制圖形和文字68
6.1線段的繪制68
6.2矩形的繪制70
6.3圓形的繪制72
6.4多邊形的繪制75
6.5文字的繪制77
6.5.1文字的斜體效果79
6.5.2文字的垂直鏡像效果80
6.5.3在圖像上繪制文字81
6.6動態繪制圖形82
6.7小結84
第7章圖像的幾何變換85
7.1縮放85
7.1.1dsize參數實現縮放86
7.1.2fx和fy參數實現縮放87
7.2翻轉87
7.3仿射變換89
7.3.1平移90
7.3.2旋轉92
7.3.3傾斜93
7.4透視95
7.5小結97
第8章圖像的閾值處理98
8.1閾值處理函數99
8.2“非黑即白”的圖像99
8.2.1二值化處理100
8.2.2反二值化處理103
8.3零處理104
8.3.1低于閾值零處理104
8.3.2超出閾值零處理105
8.4截斷處理106
8.5自適應處理108
8.6Otsu方法111
8.7閾值處理的作用112
8.8小結114
第9章圖像的運算115
9.1掩模115
9.2圖像的加法運算117
9.3圖像的位運算120
9.3.1按位與運算121
9.3.2按位或運算122
9.3.3按位取反運算124
9.3.4按位異或運算125
9.4合并圖像128
9.4.1加權和128
9.4.2覆蓋129
9.5小結132
第3篇進階篇
第10章模板匹配134
10.1模板匹配方法134
10.2單模板匹配136
10.2.1單目標匹配136
10.2.2多目標匹配140
10.3多模板匹配144
10.4小結148
第11章濾波器149
11.1均值濾波器149
11.2中值濾波器151
11.3高斯濾波器153
11.4雙邊濾波器156
11.5小結158
第12章腐蝕與膨脹159
12.1腐蝕159
12.2膨脹162
12.3開運算163
12.4閉運算165
12.5形態學運算166
12.5.1梯度運算167
12.5.2頂帽運算168
12.5.3黑帽運算169
12.6小結170
第13章圖形檢測171
13.1圖像的輪廓171
13.2輪廓擬合175
13.2.1矩形包圍框176
13.2.2圓形包圍框177
13.3凸包178
13.4Canny邊緣檢測180
13.5霍夫變換181
13.5.1直線檢測181
13.5.2圓環檢測183
13.6小結185
第14章視頻處理186
14.1讀取并顯示攝像頭視頻186
14.1.1VideoCapture類187
14.1.2如何使用VideoCapture類188
14.2播放視頻文件192
14.2.1讀取并顯示視頻文件192
14.2.2視頻的暫停播放和繼續播放194
14.2.3獲取視頻文件的屬性196
14.3保存視頻文件198
14.3.1VideoWriter類198
14.3.2如何使用VideoWriter類200
14.4小結205
第15章人臉檢測和人臉識別206
15.1人臉檢測206
15.1.1級聯分類器207
15.1.2方法208
15.1.3分析人臉位置209
15.2檢測其他內容211
15.2.1眼睛檢測211
15.2.2貓臉檢測212
15.2.3行人檢測213
15.2.4車牌檢測214
15.3人臉識別215
15.3.1Eigenfaces人臉識別器215
15.3.2Fisherfaces人臉識別器218
15.3.3LocalBinaryPatternHistogram人臉識別器221
15.4小結223
第4篇項目篇
第16章MR智能視頻打卡系統226
116.1需求分析227
16.2系統設計228
16.2.1開發環境228
16.2.2功能結構228
16.2.3業務流程229
16.2.4項目結構232
16.3文件系統設計232
16.4數據實體模塊設計234
16.5工具模塊設計235
16.5.1公共工具模塊235
16.5.2IO流模塊237
16.5.3攝像頭工具模塊242
16.6服務模塊設計245
16.6.1人事服務模塊245
16.6.2人臉識別服務模塊254
16.7程序入口設計255
16.7.1用戶權限管理255
16.7.2主菜單設計256
16.7.3人臉打卡功能258
16.7.4為新員工登記人臉照片樣本259
16.7.5刪除員工全部數據259
16.7.6查詢員工打卡記錄261
16.7.7生成考勤報表262
16.7.8自定義上下班時間265
16.7.9啟動程序267
16.8小結267
序: