Skip to main content

A simple way to use Mediapipe hand features.

Project description

Hand-Detector Module

Simple python package to simply use mediapipe hand detection.

Authors

Installation

Install Hand-Detector with pip

  pip install HandDetector-cc

Usage/Examples

import HandDec
import time

timeS = time.time()

class_obj = HandDec.HandDetector()
cam = class_obj.init_cam()

while cam.isOpened():
    success, image = cam.read()
    if not success: continue

    detected_hand = class_obj.findHand(image, draw_detect=False)
    hand_landmark = class_obj.findLocations(image, draw_id=8)

    if hand_landmark[0] and hand_landmark[1]:
        # print(hand_landmark[0][8])

        finger_ups = class_obj.fingerUp(hand_landmark[0])
        # print(finger_ups)

        boundry = hand_landmark[1]
        cv2.rectangle(image, (boundry[0], boundry[1]), (boundry[2], boundry[3]), (0, 255, 255), 2)

    timeE = time.time()
    fps = int(1 / (timeE - timeS))
    timeS = timeE
    cv2.putText(image, str(f'FPS : {fps}'), (10, 30), 4, 1, (0, 255, 255), 3)
    cv2.imshow('Hand Detection - Chanchal Roy', image)
    if cv2.waitKey(1) & 0xff == ord('q'): break

cam.release()
cv2.destroyAllWindows()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

HandDetector_cc-0.0.3-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file HandDetector_cc-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for HandDetector_cc-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7c9847a6d73bdc2e673b5dc59ef4ccffb7f49b8ae0dd7dfe4bcfc0c679e28fc1
MD5 277ae5433e16512bf2d7c534292f784a
BLAKE2b-256 a41f67a795a444c3c8e8b16e87eb81d5834c8bb05d002a95e206e26337f950c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page