看圖學Python人工智慧程式設計 (第2版)

看圖學Python人工智慧程式設計 (第2版)

出版日期:
2025/04/08
520
查詢門市庫存
1.從Python的基礎入門到人工智慧應用。
2.使用圖解搭配程式實作奠定Python語言的基礎程式設計。
3.使用fChart流程圖直譯工具,了解執行過程和除錯,訓練程式邏輯和解決問題的能力。
4.豐富的人工智慧應用:人臉偵測與人臉識別、多手勢追蹤與人體姿態評估、手勢操控、影像分類、物體識別等。

內容簡介

本書是一本學習Python程式設計的入門教材,也是一本入門人工智慧程式設計的基礎教材,可以讓初學者輕鬆自行建立相關的人工智慧應用。

在內容上不只完整說明需要具備的Python程式設計能力,更詳細說明常見人工智慧應用的相關套件,可以馬上靈活運用這些套件來建立自己的人工智慧應用,包含:物體識別和OCR文字識別,人臉、多手勢追蹤、姿勢偵測(即時偵測出人臉、手勢和姿勢),與人臉識別(辨識出這是誰的臉),最後實際運用Python來建立剪刀、石頭、布等手勢操控Windows應用程式、AI健身教練、車牌辨識和刷臉點名/報到等專案開發。

本書使用大量圖例和流程圖來詳細說明程式設計的觀念和語法,在流程圖部分是使用fChart流程圖直譯器,此工具不只可以繪製流程圖,還能使用動畫執行流程圖,來驗證程式邏輯的正確性,讓讀者學習使用電腦的思考模式來撰寫Python程式碼,藉以提昇邏輯思考、抽象推理與問題解決能力。

展開看更多

產品目錄

目錄
CH01 Python語言與運算思維基礎
1-1 程式與程式邏輯
1-2 認識Python、運算思維和Thonny
1-3 下載與安裝Thonny
1-4 使用Thonny建立第一個Python程式
1-5 Thonny基本使用與程式除錯
1-6 AI輔助學習:講解程式觀念與詢問語法的使用

CH02 寫出和認識Python程式
2-1 開發Python程式的基本步驟
2-2 編輯現存的Python程式
2-3 建立第二個Python程式的加法運算
2-4 看看Python程式的內容
2-5 Python文字值
2-6 Python寫作風格
2-7 AI輔助學習:解釋Python程式碼

CH03 變數、運算式與運算子
3-1 程式語言的變數
3-2 在程式使用變數
3-3 變數的資料型態和型態轉換函數
3-4 讓使用者輸入變數值
3-5 認識運算式和運算子
3-6 在程式使用運算子
3-7 AI輔助學習:幫忙程式除錯與語法測驗

CH04 條件判斷
4-1 你的程式可以走不同的路
4-2 關係運算子與條件運算式
4-3 if單選條件敘述
4-4 if/else二選一條件敘述
4-5 if/elif/else多選一條件敘述
4-6 在條件敘述使用邏輯運算子
4-7 AI輔助學習:寫出更多程式範例

CH05 重複執行程式碼
5-1 認識迴圈敘述
5-2 for計數迴圈
5-3 while條件迴圈
5-4 改變迴圈的執行流程
5-5 巢狀迴圈與無窮迴圈
5-6 在迴圈中使用條件敘述
5-7 AI輔助學習:了解程式結構與找出語意錯誤

CH06 函數
6-1 認識函數
6-2 使用者自訂函數
6-3 函數的參數
6-4 函數的回傳值
6-5 函數的實際應用
6-6 變數範圍和內建函數
6-7 AI輔助學習:改寫成函數與修訂程式問題

CH07 字串與容器型態
7-1 字串型態
7-2 串列型態
7-3 元組型態
7-4 字典型態
7-5 字串與容器型態的運算子
7-6 AI輔助學習:串列與字典推導

CH08 檔案、類別與例外處理
8-1 檔案處理
8-2 二進位檔案讀寫
8-3 類別與物件
8-4 建立例外處理
8-5 AI輔助學習:使用凱撒密碼加密與解密檔案

CH09 Python模組與套件
9-1 Python模組與套件
9-2 os模組:檔案操作與路徑處理
9-3 math模組:數學函數
9-4 turtle模組:海龜繪圖
9-5 pywin32套件:Office軟體自動化

CH10 OpenCV影像處理與Webcam
10-1 OpenCV安裝與基本使用
10-2 OpenCV影像處理
10-3 OpenCV視訊處理與Webcam
10-4 OpenCV影像資料:NumPy陣列

CH11 認識人工智慧、機器學習與深度學習
11-1 人工智慧概論
11-2 認識機器學習
11-3 什麼是深度學習

CH12 人工智慧應用(一):人臉偵測與人臉識別
12-1 MediaPipe框架與CVZone電腦視覺套件
12-2 使用CVZone人臉偵測
12-3 使用CVZone臉部網格
12-4 CVZone辨識臉部表情:張嘴/閉嘴與開眼/閉眼
12-5 face-recognition人臉識別

CH13 人工智慧應用(二):多手勢追蹤與人體姿態評估
13-1 CVZone多手勢追蹤
13-2 CVZone辨識手勢(一):剪刀、石頭與布
13-3 CVZone辨識手勢(二):OK手勢
13-4 CVZone人體姿態評估
13-5 CVZone辨識人體姿勢(一):仰臥起坐
13-6 CVZone辨識人體姿勢(二):伏地挺身

CH14 人工智慧應用(三):影像分類、物體識別與OCR文字識別
14-1 OpenCV DNN模組和TensorFlow Lite
14-2 影像分類
14-3 物體識別
14-4 文字偵測
14-5 Tesseract-OCR文字識別

CH15 AI整合實戰(一):手勢操控、健身教練與刷臉簽到
15-1 AI整合實戰:手勢操控
15-2 AI整合實戰:健身教練
15-3 AI整合實戰:刷臉簽到

CH16 AI整合實戰(二):Teachable Machine訓練模型與車牌辨識
16-1 AI整合實戰:Teachable Machine訓練機器學習模型
16-2 AI整合實戰:車牌辨識

附錄A 註冊使用ChatGPT與Thonny的AI輔助學習功能表
A-1 註冊ChatGPT
A-2 ChatGPT 基本使用
A-3 Thonny 的AI 輔助學習功能表

作者介紹

陳會安
學歷:美國猶他州州立大學電腦碩士
經歷:多所大專院校企業講師、專業電腦書作者

作者為知名IT書籍作者,出版過百餘本資訊相關著作,包括:程式設計、資料結構、網頁設計、資料庫等各種不同主題。近來也出版程式語言與Arduino、Raspberry Pi等工具結合的書籍,並開發創客作品,積極投入創客領域的教學與寫作。

規格

誠品貨碼 / 2682879821009
ISBN13 / 9786264012669
ISBN10 /
EAN貨碼 / 9786264012669
頁數 / 408
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 26x19x1.8
級別 / N:無

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送

作者相關書籍