Skip to content

amal-nassih/virtual-keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

virtual-keyboard

creating a virtual keyboard using python and Cvzone

Table of Contents

  1. General Info
  2. Technologies
  3. Installation

General Info


I choose to implement a code that give us a virtual keyboard which can be used by opening our webcam and moving our hands. I learned a lot in this project :

  • working with python libraries
  • landmark detection ...

Project Image

Image text

Technologies & tools


A list of technologies used within the project:

  • [Anaconda]: or any other platform for python v3.8 or above
  • [OpenCV (Open Source Computer Vision Library)]: it is a library of programming functions mainly aimed at real-time computer vision.
  • [Cvzone (Computer vision zone)] : This is a computer vision package that makes it easy to run Image processing and AI functions. At the core it uses OpenCV and Mediapipe libraries.

Installation


Before you start writing the code, you need to install some packages: opencv, cvzone, mediapipe, pynput . To do this , you have to go to anaconda prompt and type the following commands :

$ pip install opencv
$ pip install cvzone
$ pip install --user mediapipe
$ pip install pynput

Good Luck

About

creating a virtual keyboard using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages