當前位置: 妍妍網 > 碼農

OpenCV4 + PyQT5實作人工智慧軟體開發

2024-06-08碼農

點選上方 藍字 關註我們

微信公眾號: OpenCV學堂

關註獲取更多電腦視覺與深度學習知識

人工智慧套用開發( Py QT5 + OpenCV4.8 )從入門到實戰

課程學習前提與基礎

學習這個課程的前提跟基礎是已經掌握了Python基本知識跟OpenCV的基本知識,OpenCV-Python 推薦大家看我錄制的B站視訊課程:

https://www.bilibili.com/video/BV1hM4y1M7vQ/

這個課程看完,可以教會大家很多OpenCV跟Python語言的基礎知識,幫助大家掌握OpenCV基礎知識。

課程內容

系統化掌握PyQT5套用開發技能與相關軟體工程知識,掌握QT桌面套用開發常用的UI元件、後設資料系統、多執行緒、設計模式、學會基於OpenCV工作流引擎 SDK高效開發OpenCV演算法與PyQT5界面整合,完成 樣版匹配、測量、Blob檢測、圓檢測、線段檢測、輪廓尋找、YOLOv8多執行緒推理、多路視訊監控、OCR辨識與語音播報、人流與車輛流量分析等多種PyQT5 + OpenCV4.8 套用開發。

課程目標

幫助Python開發者與OpenCV開發者提升套用開發能力,進一步學會使用深度學習與OpenCV演算法整合套用軟體開發,完成演算法落地,實作從單純的OpenCV演算法開發到 OpenCV + PyQT5演算法與套用開發的全棧開發能力,提升職場競爭力。

課程提綱與結構

課程完整的分為三個部份,分別是基礎篇、高級篇、實戰篇,每個部份都有大量程式碼與案例演示。掃描檢視課程詳情:

01 基礎篇 課時1~課時28

主要講述各種PyQT5的元件套用與桌面開發基礎知識與必備的設計模式相關知識,全程帶你一步一步手寫程式碼,完成全部程式碼實作,解析,執行。從而掌握PyQT5開發必備的元件、事件響應、訊號與槽機制、布局管理、OpenCV基本函式知識、完成一系列的案例程式碼應 用。

02 高級篇 課時29~課時55

主要講述桌面軟體開發的的 MVC架構、Model-View機制、介面機制、多執行緒機制、檔儲存與載入、讀者者模式、觀察者模型、演算法與界面分離設計、圖元系統 等各種桌面開發高級技巧與技能,同時提供了YOLOv8多模型部署、多執行緒多路視訊推理、OpenCV演算法工作流SDK 實作 圓測量與圓圓距離測量、多角度多物件模型匹配、輪廓分析與數據統計、批次影像數據OpenCV工作流處理、等多執行緒OpenCV + PyQT5 實戰案例,幫助 開發者能力暴漲十倍,達到工業級計畫與桌面開發水準

03 套用實戰篇 課時56~最後

透過兩個人工智慧套用 - 即時車輛與行人流量分析系統 與 手勢OCR英文單詞跟讀系統 實作復雜人工智慧計畫開發,完成了多執行緒模型推理、即時界面重新整理、語音執行緒單獨播報、執行緒數據交換與復雜界面重新整理等功能,全面提升PyQT5 + OpenCV開發能力、融匯貫通所學各種知識,掌握基於PyQT5 的深度學習模型推理與OpenCV演算法套用開發的核心技能與知識,做真正的人工智慧套用軟體開發者。

課程部份案例演示效果

系統化學習直接掃碼檢視

原價: 398

折扣: 299

推薦閱讀