0

I am trying to execute handtracking module program,but I am getting this dll error while trying to import handtracking module

Program code:

import cv2

from cvzone.HandTrackingModule import HandDetector

detector=HandDetector(detectionCon=0.8)

cap =cv2.VideoCapture(0)

cap.set(3,1080)

cap.set(4,720)

while True:
    
   sucess,img=cap.read()
   img=detector.findHands(img) 
         
   lmlist,bboxinfo=detector.findPosition(img)
   
   cv2.imshow('video',img)
   
   cv2.waitKey(1)

Error I am getting:

Traceback (most recent call last):
  File "C:/Users/Vignesh/Desktop/opencvproject/sagarmouse.py", line 3, in <module>
    from cvzone.HandTrackingModule import HandDetector
  File "C:\Python37\lib\site-packages\cvzone\HandTrackingModule.py", line 8, in <module>
    import mediapipe as mp
  File "C:\Users\Vignesh\AppData\Roaming\Python\Python37\site-packages\mediapipe\__init__.py", line 16, in <module>
    from mediapipe.python import *
  File "C:\Users\Vignesh\AppData\Roaming\Python\Python37\site-packages\mediapipe\python\__init__.py", line 17, in <module>
    from mediapipe.python._framework_bindings import resource_util
ImportError: DLL load failed: The specified module could not be found.

Process finished with exit code 1
Jeru Luke
  • 20,118
  • 13
  • 80
  • 87

1 Answers1

0

Did you add the required dll to your environment? If not you may add the dll to your path and restart your working environment.

lexi
  • 46
  • 5