• Python - Its large and robust standard library makes Python score over other programming languages. The standard library allows you to choose from a wide range of modules according to your precise needs. Each module further enables you to add functionality to the Python application without writing additional code. For instance, while writing a web application in Python, you can use specific modules to implement web services, perform string operations, manage operating system interface or work with internet protocols. You can even gather information about various modules by browsing through the Python Standard Library documentation.

  • OpenCV - It is an open-source package or a library which is aimed at real-time Computer Vision. It is a cross-platform which can support Python, Java, or C++. Originally developed by Intel, it is free for use under an open-source license. OpenCV library is one of the most widely used packages for implementing video detection, motion detection, video recognition, image recognition, and even deep learning facial recognition applications.

  • Coloured Cloth - you need to have a cloth of having the same colour, like we are using red coloured cloth here in this project.