Open-CV Python Now Official Project
Written by Kay Ewbank   
Thursday, 25 February 2021 has announced that the popular and long-running package OpenCV-Python is now an official OpenCV project.

OpenCV is a computer vision library that includes modules for standard image processing tasks such as filtering, warping, and color space conversion.


OpenCV was started at Intel in 1999. Its algorithms cover computer vision and machine learning and the collection is expanding day by day. OpenCV supports a variety of programming languages including C++, Python, and Java, and is available on platforms including Windows, Linux, OS X, Android, and iOS. Interfaces for high-speed GPU operations based on CUDA and OpenCL are also under active development.

OpenCV-Python is the Python API for OpenCV, combining the best qualities of the OpenCV C++ API and the Python language. It is a Python wrapper for the original OpenCV C++ implementation. It contains pre-built OpenCV with dependencies and Python bindings, so there’s no need to install OpenCV separately. OpenCV-Python makes use of the Numpy numerical operations library, and all the OpenCV array structures are converted to and from Numpy arrays. This makes it easier to integrate with other libraries that use Numpy such as SciPy and Matplotlib.

PyPi packages are provided for Windows, Linux (x86_64 and aarch64) and MacOS (x86_64). The OpenCV team is working on bringing support to the new Apple M1-powered hardware too, but say that this support depends on CI services support and hardware availability.


More Information

OpenCV-Python On GitHub

OpenCV Introduction To OpenCV-Python

Related Articles

OpenCV 4.0 Says Goodbye To C  

OpenCV 3.0 Released - Computer Vision For The Rest Of Us 

Build Your Own Computer Vision Device With OpenCV and SuperAnnotate

OpenCV AI Kit On Kickstarter

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Insights Into Where Go Is Going

Results of the 2020 Go User Survey show a high level of satisfaction among users of the language as well as revealing that it is largely used in a work context and what it is mainly used for.

PyTorch 1.8 Improves FFT Support

PyTorch has been updated with improved support for FFTs, better distributed model training, new APIs, library updates, and support for ways to improve and scale your code for performance at both infer [ ... ]

More News





or email your comment to: