我正在尝试在python中构建一个手动跟踪器。
这是我的密码
import cv2
from cvzone.HandTrackingModule import HandDetector
cap = cv2.VideoCapture(0)
detector = HandDetector(detectionCon=0.8, maxHands=1)
while True:
success, img = cap.read()
hands, img = detector.findHands(img, flipType=True)
cv2.imshow("image", img)
cv2.waitKey(1)但我知道这个错误
Traceback (most recent call last):
File "C:/Users/haseb/PycharmProjects/Final2243/final.py", line 2, in <module>
from cvzone.HandTrackingModule import HandDetector
File "C:\Users\haseb\PycharmProjects\Final2243\venv\lib\site-packages\cvzone\HandTrackingModule.py", line 8, in <module>
import mediapipe as mp
ModuleNotFoundError: No module named 'mediapipe'发布于 2021-12-05 11:54:32
你也许应该在你的静脉中安装媒体像素。
激活您的venv,然后尝试安装mediapipe:
pip安装中介程序
发布于 2021-12-05 12:00:16
cvzone repo中的安装文件setup.py没有安装需求,所以您必须手动安装。
下载此requirements.txt文件并执行以下操作
cd [path]
pip install - r requirements.txthttps://stackoverflow.com/questions/70233948
复制相似问题