OpenCV Contrib is an extension module of OpenCV and it’s also a superset of general OpenCV.
Uninstall previous OpenCV
If you have previously installed OpenCV, remove it before installation to avoid conflicts.
pip uninstall opencv-python
Install OpenCV Contrib
Use pip
to install pre-compiled main and contrib modules (check extra modules listing from OpenCV documentation).
pip install opencv-contrib-python
Import the package
import cv2