The technical requirements are listed as follows:
- Python and OpenCV.
- A Python-specific IDE.
- The NumPy and Matplotlib packages.
- The scikit-image image processing library (optional for the last section of this chapter. See the Thresholding algorithms using scikit-image section to know how to install it for Conda-based distributions). See the following instructions in order to install it using pip.
- The SciPy library (This is optional for the last section of this chapter) is also required. See the following instructions in order to install it using pip.
- A Git client.
Further details about how to install these requirements are covered in Chapter 1, Setting Up OpenCV. The GitHub repository for Mastering OpenCV 4 with Python, containing all the supporting project files necessary to work through the book from the first chapter to the last one, can be accessed...