opencv-python Cython numba progress matplotlib