import cv2
from cvzone.HandTrackingModule import HandDetector
a=cv2.VideoCapture(0)
b=HandDetector(detectionCon=0.8,maxHands=2)
while True:
success,img=a.read()
hands,img=a.findHands(img)
cv2.imshow("image",img)
cv2.waitKey(1)
import cv2
from cvzone.HandTrackingModule import HandDetector
a=cv2.VideoCapture(0)
b=HandDetector(detectionCon=0.8,maxHands=2)
while True:
success,img=a.read()
hands,img=a.findHands(img)
cv2.imshow("image",img)
cv2.waitKey(1)
收起
别的先不说,先把你的所有路径全部改成英文再说,opencv的中文路径出现问题情况很多。
剩下的报错信息没截图完整,看不出来是哪里的问题,看报错应该是你没有设置HandDetector()中的模型文件参数
不是捕捉不到对象,你的a是视频捕捉器,你的cap哪来的findHands()方法,你的b才是HandDetector的,应该是b.findHands(),你在想什么?
报告相同问题?