Open-CV Python Now Official Project
Written by Kay Ewbank   
Thursday, 25 February 2021

OpenCV.org 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

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.

opencv

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.

Banner


Explore SyncFusion's Blazor Playground
16/04/2024

Syncfusion has provided an in-browser environment where you can write, compile and run code that uses Blazor components and get it previewed live.



Insights From AI Index 2024 Report
17/04/2024

Published this week, the latest Stanford HAI AI Index report tracks worldwide trends in AI. A mix of its new research and findings from many other sources, it provides a wide ranging look at how  [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info