(self, img, draw=True)
| 19 | self.tipIds = [4, 8, 12, 16, 20] |
| 20 | |
| 21 | def findHands(self, img, draw=True): |
| 22 | imgRGB = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) |
| 23 | self.results = self.hands.process(imgRGB) |
| 24 | # print(results.multi_hand_landmarks) |
| 25 | |
| 26 | if self.results.multi_hand_landmarks: |
| 27 | for handLms in self.results.multi_hand_landmarks: |
| 28 | if draw: |
| 29 | self.mpDraw.draw_landmarks( |
| 30 | img, handLms, self.mpHands.HAND_CONNECTIONS |
| 31 | ) |
| 32 | |
| 33 | return img |
| 34 | |
| 35 | def findPosition(self, img, handNo=0, draw=True): |
| 36 | xList = [] |
no outgoing calls
no test coverage detected