The technical requirements are as follows:
- Python and OpenCV
- Python-specific IDE
- NumPy and Matplotlib packages
- Git client
For further details about how to install these, see Chapter 1, Setting Up OpenCV. The GitHub repository containing all the supporting project files necessary to work through the book from the first chapter to the last one can be accessed here: https://github.com/PacktPublishing/Mastering-OpenCV-4-with-Python.