*詳細步驟說明,一步步跟著做,有如專家從旁親自指導!
*本書使用Python 3.x、樹莓派4B與OpenCV 4.x
*涵蓋大部分常用感測元件與重要連網技術
*第三版新增影像串流、LCD螢幕與全彩LED燈條、更新MQTT安裝方式
朱克剛老師專門培訓物聯網應用工程師,擁有豐富資訊教育訓練經驗,結合 Python、Raspberry Pi 與 OpenCV 的 AIoT 專案開發與教學,遠距實作授課操作流暢畫面優美,如同本書內容一樣,深入淺出,廣受師生好評。
— 國立臺北科技大學電子系副教授 曾柏軒
本書內容說明清楚,透過實作例子的步驟說明,讓初學者可以快速上手,是一本適合學習的好書。
— 國立高雄科技大學電子系教授兼主任秘書 陳銘志
樹苺派是最接近AIoT世界的起點,搭配Python與OpenCV工具的使用,可以讓你一窺這個大世界的堂奧。 很高興朱克剛老師把這些元素集結在一本書裡面,讓大家可以快速掌握這張通往未來的門票。
— 宏碁強固電腦方案總處長 游鴻志
AIoT應用領域十分廣泛,舉凡機器視覺、外觀檢測、智能家居及設備維護監控。本書以深入淺出方式介紹樹莓派軟硬整合框架並採用最新的Python開發技巧,誠摯推薦給所有想要進入AIoT開發者殿堂的一本必備秘笈。
— 鴻海集團D事業群/資訊價值創造處資深處長 徐長愷
作者
朱克剛
智慧物聯網程式設計專業作者,曾於大學資訊相關科系任教,擔任教育部資訊志工資深領隊,創辦台灣資訊志工教育推廣協會,關注台灣偏鄉資訊教育。目前在一家資訊公司打雜接些有趣的案子,並於資策會與台中電腦公會擔任資深講師,與想在資訊領域一展長才的有為青年互相切磋。
研蘋果官網
https://www.chainhao.com.tw
目錄
第 1 篇 Python
1-1 介紹與安裝
1-2 基礎概念
1-3 字串處理
1-4 函數
1-5 模組與類別
1-6 多執行緒
1-7 檔案存取
1-8 資料庫
1-9 網際網路
1-10 Socket程式
1-11 Tkinter視窗
第 2 篇 樹莓派
2-1 安裝
2-2 常用指令
2-3 GPIO 輸出
2-4 GPIO 輸入
2-5 PWM
2-6 中斷
2-7 數位感測器
2-8 類比感測器
2-9 MQTT
2-10 Web 與 CGI
2-11 攝影機
第 3 篇 OpenCV
3-1 安裝
3-2 顯示攝影機影像
3-3 讀取圖檔與存檔
3-4 2D繪圖
3-5 人臉偵測
3-6 人臉辨識
3-7 特定區域處理
3-8 物體移動追蹤
3-9 背景移除
3-10 色彩辨識與追蹤
3-11 邊緣偵測
3-12 霍夫圓形檢測
3-13 特徵描述
3-14 特徵比對
3-15 多邊形辨識
3-16 多邊形凹凸點計算
3-17 全景圖
3-18 使用DNN 偵測人臉
3-19 使用DNN 進行物件偵測 – YOLO
3-20 網頁與串流
附錄A 使用YOLO 訓練自己的物件