發表文章

目前顯示的是 7月 25, 2021的文章

MediaPipe+UNO手勢控制伺服馬達

圖片
  MediaPipe+UNO手勢控制伺服馬達 參考視頻網址: https://youtu.be/9iEPzbG-xLE MediaPipe 簡單來說是google跨平台而且開源的機器學習運用 MediaPipe是一款由Google開發並開源的數據流處理機器學習應用開發框架。它是一個基於圖的數據處理管線,用於構建使用了多種形式的數據源,如視頻、音頻、傳感器數據以及任何時間序列數據。 MediaPipe是跨平台的,可以運行在嵌入式平台(樹莓派等),移動設備(iOS和Android),工作站和服務器上,並支持移動端GPU加速。使用MediaPipe,可以將機器學習任務構建為一個圖形的模塊表示的數據流管道,可以包括推理模型和流媒體處理功能。 pinpong pinpong庫是一套控制開源硬件主控板的Python庫 ,基於Firmata協議並兼容MicroPython語法,5分鐘即可讓你上手使用Python控制開源硬件。 有興趣可以到 pinpong官網 看一下, 我是使用pycharm,所以首先安裝opencv-python,mediapipe和pinpong這兩個主要的程式庫 步驟1: 先把這個程式庫命名為handutil.py和主程式放一起 import cv2 import mediapipe as mp class HandDetector(): ''' 手势识别类 ''' def __init__ ( self , mode= False, max_hands= 2 , detection_con= 0.5 , track_con= 0.5 ): ''' 初始化 :param mode: 是否静态图片,默认为 False :param max_hands: 最多几只手,默认为 2 只 :param detection_con: 最小检测信度值,默认为 0.5 :param track_con: 最小跟踪信度值,默认为 0.5 ''' self .mode = mode self .m

MeidaPipe+UNO手勢控制neopixel燈條

圖片
MeidaPipe+UNO手勢控制neopixel燈條 偶然間看到一些神們分享mediapipe的神作,我一心響往,但又摸不著頭緒,因為學著學著很多東西弄了整個生活很緊張,一刻不得閒。 參考視頻網址: https://youtu.be/9iEPzbG-xLE MediaPipe 簡單來說是google跨平台而且開源的機器學習運用 MediaPipe是一款由Google開發並開源的數據流處理機器學習應用開發框架。它是一個基於圖的數據處理管線,用於構建使用了多種形式的數據源,如視頻、音頻、傳感器數據以及任何時間序列數據。 MediaPipe是跨平台的,可以運行在嵌入式平台(樹莓派等),移動設備(iOS和Android),工作站和服務器上,並支持移動端GPU加速。使用MediaPipe,可以將機器學習任務構建為一個圖形的模塊表示的數據流管道,可以包括推理模型和流媒體處理功能。 pinpong pinpong庫是一套控制開源硬件主控板的Python庫 ,基於Firmata協議並兼容MicroPython語法,5分鐘即可讓你上手使用Python控制開源硬件。 有興趣可以到 pinpong官網 看一下, 我是使用pycharm,所以首先安裝opencv-python,mediapipe和pinpong這兩個主要的程式庫 步驟1: 先把這個程式庫命名為handutil.py和主程式放一起 import cv2 import mediapipe as mp class HandDetector(): ''' 手势识别类 ''' def __init__ ( self , mode= False, max_hands= 2 , detection_con= 0.5 , track_con= 0.5 ): ''' 初始化 :param mode: 是否静态图片,默认为 False :param max_hands: 最多几只手,默认为 2 只 :param detection_con: 最小检测信度值,默认为 0.5 :param track_con: 最小