How Python bindings are generated?
1 - How is Python API of OpenCV (cv2 version) generated ? Is it created using SWIG ?
1.a) If it is SWIG created, where I can find the SWIG interface files?
2 - What programming skills and knowledge does one require to correct if any bugs or mistakes in the Python bindings?