
Q165277
Sign in to saveAlso known as Open Source Computer Vision Library
OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly for real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage, then Itseez (which was later acquired by Intel). The library is cross-platform and licensed as free and open-source software under Apache License 2. Starting in 2011, OpenCV features GPU acceleration for real-time operations.
Key facts
- Software.name
- OpenCV
- Software.logo
- OpenCV logo black.svg
- Software.logo size
- 180px
- Software.author
- Intel, Willow Garage, Itseez
- Software.programming language
- C, C++, Python, Java, assembly language
- Software.operating system
- Cross-platform: Windows, Linux, macOS, FreeBSD, NetBSD, OpenBSD; Android, iOS, Maemo, BlackBerry 10
- Software.platform
- IA-32, x86-64
- Software.size
- ~200 MB
- Software.language
- English
- Software.genre
- Library
- Software.license
- Apache
- Software.website
- ,
via Wikipedia infobox
Wikidata facts
- Official website
- opencv.org
- Image
- Face detection.jpg
Show 7 more facts
- software version identifier
- 4.13.0
- Stack Exchange tag
- stackoverflow.com/tags/opencv
- inception
- 2000-06-00
- source code repository URL
- github.com/opencv/opencv
- Commons category
- OpenCV
- publication date
- 2000-06-00
- number of viewers/listeners
- 457784
Sources (12)
via Wikidata · CC0
~5 min read
Article
6 sectionsContents
- History
- Applications
- Programming language
- Hardware acceleration
- See also
- References
OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly for real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage, then Itseez (which was later acquired by Intel). The library is cross-platform and licensed as free and open-source software under Apache License 2. Starting in 2011, OpenCV features GPU acceleration for real-time operations.
==History== Officially launched in 1999, the OpenCV project was initially an Intel Research initiative to advance CPU-intensive applications, part of a series of projects including real-time ray tracing and 3D display walls. The main contributors to the project included a number of optimization experts in Intel Russia, as well as Intel's Performance Library Team. In the early days of OpenCV, the goals of the project were described as: Advance vision research by providing not only open but also optimized code for basic vision infrastructure. No more reinventing the wheel. Disseminate vision knowledge by providing a common infrastructure that developers could build on, so that code would be more readily readable and transferable. Advance vision-based commercial applications by making portable, performance-optimized code available for free – with a license that did not require code to be open or free itself.