About OPENCV

About OPENCV

OpenCV was started at Intel in 1999 by Gary Bradsky, and the first release came out in 2000. Vadim Pisarevsky joined Gary Bradsky to manage Intel’s Russian software OpenCV team. In 2005, OpenCV was used on Stanley, the vehicle that won the 2005 DARPA Grand Challenge. Later, its active development continued under the support of Willow Garage with Gary Bradsky and Vadim Pisarevsky leading the project. OpenCV now supports a multitude of algorithms related to Computer Vision and Machine Learning and is expanding day by day.

Open-CV supports a wide variety of programming languages such as C++, Python, Java, etc., and is available on different 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.

Open-CV-Python is the Python API for Open-CV, combining the best qualities of the Open-CV C++ API and the Python language.

Compared to languages like C/C++, Python is slower. That said, Python can be easily extended with C/C++, which allows us to write computationally intensive code in C/C++ and create Python wrappers that can be used as Python modules. This gives us two advantages: first, the code is as fast as the original C/C++ code (since it is the actual C++ code working in background) and second, it easier to code in Python than C/C++. Open-CV-Python is a Python wrapper for the original Open-CV C++ implementation.

  • More than 2500 optimized algorithms
  •  A comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms.
  •  These algorithms can be used to detect and recognize faces, identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, produce 3D point clouds from stereo cameras, stitch images together to produce a high resolution image of an entire scene, find similar images from an image database, remove red eyes from images taken using flash, follow eye movements, recognize scenery and establish markers to overlay it with augmented reality,  etc
  • An Estimated number of downloads exceeding 20 million
  • Open CV has more than 47 thousand people of user community
  • official website of Open CV https://opencv.org/
  • Also extensively used by major companies such as Google, Yahoo, Microsoft, Intel, IBM, Sony, Honda, Toyota etc. 


要查看或添加评论,请登录

社区洞察

其他会员也浏览了