OpenCV (Open Source Computer Vision Library) is an open-source computer vision and machine learning software library designed to streamline the development of applications that involve image processing, video analysis, and real-time computer vision. It's utilized in a wide range of industries, from automotive to robotics, enabling developers to implement features such as object detection, facial recognition, image segmentation, and camera calibration. OpenCV is built with C++ in mind but offers bindings for languages like Python, Java, and MATLAB, making it versatile for developers with different programming backgrounds. Its comprehensive set of modules can handle tasks involving 2D and 3D image data, making it a powerful tool for creating cutting-edge machine learning integrated applications. Developers benefit from its extensive documentation, active community, and numerous code samples to facilitate rapid application development and iterative testing. With its continually evolving ecosystem, OpenCV remains a robust foundation for implementing state-of-the-art image processing features in various applications.
View the most prominent open source OpenCV projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- Open Source Computer Vision Library☆84,881Updated this week
- OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation☆33,435Updated last year
- Learn OpenCV : C++ and Python Examples☆22,475Updated last week
- 一款入门级的人脸、视频、文字检测以及识别的项目.☆11,048Updated 5 years ago
- RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar☆10,430Updated last month
- openFrameworks is a community-developed cross platform toolkit for creative coding in C++.☆10,252Updated last month
- Repository for OpenCV's extra modules☆9,883Updated last week
- 机器人视觉 移动机器人 VS-SLAM ORB-SLAM2 深度学习目标检测 yolov3 行为检测 opencv PCL 机器学习 无人驾驶☆8,489Updated last year
- Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed.☆10,381Updated last month
- Java interface to OpenCV, FFmpeg, and more☆8,198Updated last month
- ASCII generator (image to text, image to image, video to video)☆8,029Updated 11 months ago
- Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.☆7,285Updated last week
- (CGCSTCD'2017) An easy, flexible, and accurate plate recognition project for Chinese licenses in unconstrained situations. CGCSTCD = Chi…☆6,415Updated last year
- Hide screen when boss is approaching.☆6,286Updated 7 years ago
- Free RPA tool by AI Singapore☆6,139Updated 8 months ago
- 👷 Build images with images☆6,039Updated 2 years ago
- AI算法岗求职攻略(涵盖准备攻略、刷题指南、内推和AI公司清单等资料)☆5,886Updated 5 months ago
- OpenCV wrapper for .NET☆5,807Updated 3 months ago
- Optimized implementation for color-icon-matrix barcodes☆5,646Updated this week
- Python package for doing RPA