首页
/
每日頭條
/
生活
/
opencv靜态手勢識别數字
opencv靜态手勢識别數字
更新时间:2026-01-31 06:31:10

最近抖音上看到opencv 識别 手勢的.自己寫了個機器學習的效果如下

opencv靜态手勢識别數字(opencv機器學習手勢數字識别)1

機器學習.和 深度學習 不一樣..不一樣..不一樣..重要事情說3遍.....

這裡開發原理 主要是通過mediapipe庫識别手部21個坐标點 利用sklearn學習框架訓練 識别先放代碼

import cv2 import mediapipe as mp import numpy as np import json import joblib import numpy as np from sklearn.svm import SVC clf = joblib.load('number.pkl') pd =False mp_drawing = mp.solutions.drawing_utils mp_hands = mp.solutions.hands hands = mp_hands.Hands( static_image_mode=False, max_num_hands=2, min_detection_confidence=0.75, min_tracking_confidence=0.75) cap = cv2.VideoCapture(0, cv2.CAP_DSHOW) while True: ret,frame = cap.read() frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) frame= cv2.flip(frame,1) results = hands.process(frame) frame = cv2.cvtColor(frame, cv2.COLOR_RGB2BGR) if results.multi_hand_landmarks: for hand_idx in range(len(results.multi_hand_landmarks)): hand_landmarks = results.multi_hand_landmarks[hand_idx] handarr =[] for i in range(21): handarr.append(hand_landmarks.landmark[i].x - hand_landmarks.landmark[i].y) a = clf.predict([handarr]) #print(a) mp_drawing.draw_landmarks( frame, hand_landmarks, mp_hands.HAND_CONNECTIONS) cv2.putText(frame, str(a[0]), (10, 100), cv2.FONT_HERSHEY_SCRIPT_COMPLEX, 1.5, (100, 200, 200), 2) cv2.imshow('hello', frame) if cv2.waitKey(1) & 0xFF == ord('q'): break cap.release()

開發很快.主要遇到幾個問題.記錄整理一下

1.windows 上cap = cv2.VideoCapture(0) 有時候無法調用攝像頭需要 加入cv2.CAP_DSHOW 參數

2.cv2.putText 不支持中文...

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
柳州哪裡紫荊花好看
柳州哪裡紫荊花好看
春風十裡不如你用影像記錄柳州紫荊花海的美好是我們發現和探索生活之美的方式随着柳州銀行杯萬“指”千紅紫荊影像大賽的精彩揭曉獨特的視角、完美的構圖、柔和的色調讓我們看到了不一樣的風景3月27日上午柳州銀行杯萬“指”千紅紫荊影像大賽在窯埠古鎮紫荊...
2026-01-31
形容對一種生活向往的詩句
形容對一種生活向往的詩句
理想的生活,自然離不開人間的煙火氣。這20個有關人間煙火的詩句,哪一句是你向往的生活呢?01十裡西疇熟稻香,槿花籬落竹絲長,垂垂山果挂青黃。——範成大《浣溪沙·江村道中》02梅子金黃杏子肥,麥花雪白菜花稀。——範成大《四時田園雜興·其二十五...
2026-01-31
寫給兒子的暖心文案
寫給兒子的暖心文案
寫給兒子的暖心文案?親愛的兒子:你還沒有睡醒吧爸爸很早醒來,睡不着,爸爸沒有給你寫過信,現在爸爸很想以信的方式和你說說話,和你交流交流,今天小編就來說說關于寫給兒子的暖心文案?下面更多詳細答案一起來看看吧!寫給兒子的暖心文案親愛的兒子:你還...
2026-01-31
京津冀建設氫能産業生态體系
京津冀建設氫能産業生态體系
保定出台氫能産業發展“十四五”規劃開啟氫能時代,打造碳中和産業之都河北日報訊(記者寇國瑩通訊員葉廣存)日前,保定市出台氫能産業發展“十四五”規劃,通過構建特色鮮明、優勢突出、可持續發展的氫能産業體系和“氫電耦合”現代能源體系,加快打造碳中和...
2026-01-31
補牙後齲壞還會加深嗎
補牙後齲壞還會加深嗎
很多小夥伴有過這樣的經曆:牙疼的翻天覆地、徹夜難眠心想“一定要找個時間去看牙醫!”但一不疼了又想:“看牙醫好可怕,還貴,還是以後再說吧…”結果牙疼沒拖好,反而變本加厲!隻能鼓起勇氣終于去做了補牙!蛀牙不能直接補牙的原因一是蛀牙出現疼痛,說明...
2026-01-31
Copyright 2023-2026 - www.tftnews.com All Rights Reserved