C++ OpenCV

Open-source C++ projects categorized as OpenCV

Top 23 C++ OpenCV Projects

  1. OpenCV

    Open Source Computer Vision Library

    Project mention: How to Fix Go Project Build Error with gocv on Android? | dev.to | 2025-05-12

    git clone https://github.com/opencv/opencv.git cd opencv git checkout 4.x

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. openpose

    OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

  4. OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

    Project mention: Ask HN: Who Are Your Favorite Photography and Generative Coding Artists? | news.ycombinator.com | 2025-02-26
  5. opencv_contrib

    Repository for OpenCV's extra modules

    Project mention: Accelerating OpenCV with CUDA on Jetson Orin NX: A Complete Build Guide | dev.to | 2025-02-21
  6. libcimbar

    Optimized implementation for color-icon-matrix barcodes

    Project mention: Optimized implementation for color-icon-matrix barcodes | news.ycombinator.com | 2024-09-07
  7. opentrack

    Head tracking software for MS Windows, Linux, and Apple OSX

  8. opencv-mobile

    The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS, HarmonyOS, WebAssembly, watchOS, tvOS, visionOS

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. nomacs

    nomacs is a free image viewer for windows, linux, and mac systems.

    Project mention: Even Microsoft Notepad is getting AI text editing now | news.ycombinator.com | 2024-11-07

    Be careful with Irfanview and XNView as these are free strictly for personal use (non commercial). An open-source alternative I've been using is: https://nomacs.org/

  11. bgslibrary

    A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT

  12. OSS-DocumentScanner

    Android document document scanning app

    Project mention: Show HN: Open Scanner, an open-source document scanning app for iPhone | news.ycombinator.com | 2024-09-17

    For Android I recommend "OSS Document Scanner" it is just as good as MS Lens and CamScanner in my experience.

    - https://github.com/Akylas/OSS-DocumentScanner

    - https://news.ycombinator.com/item?id=38848423

  13. hplayer

    A multi-screen player using Qt + FFmpeg.

  14. RaftLib

    The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators

  15. Fastest_Image_Pattern_Matching

    C++ implementation of a ScienceDirect paper "An accelerating cpu-based correlation-based image alignment for real-time automatic optical inspection"

  16. cvui

    A (very) simple UI lib built on top of OpenCV drawing primitives

  17. deepbacksub

    Virtual Video Device for Background Replacement with Deep Semantic Segmentation

  18. ov2slam

    OV²SLAM is a Fully Online and Versatile Visual SLAM for Real-Time Applications

  19. MC-Calib

    A generic and robust calibration toolbox for multi-camera systems

  20. Monocular-Visual-Odometry

    A simple monocular visual odometry (part of vSLAM) by ORB keypoints with initialization, tracking, local map and bundle adjustment. (WARNING: Hi, I'm sorry that this project is tuned for course demo, not for real world applications !!!)

  21. AlvaAR

    World tracking for WebAR. A Javascript library for Augmented Reality to run SLAM in the browser.

  22. turtlebot3_simulations

    Simulations for TurtleBot3

  23. gerbolyze

    Directly render SVG overlays into Gerber and Excellon files

  24. ANMS-Codes

    Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution

  25. xpano

    Automated photo stiching tool. Lets you import a directory of images and then export the autodetected panoramas.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ OpenCV discussion

Log in or Post with

C++ OpenCV related posts

  • How to Fix Go Project Build Error with gocv on Android?

    1 project | dev.to | 12 May 2025
  • Grasping Computer Vision Fundamentals Using Python

    2 projects | dev.to | 12 May 2025
  • AI ตรวจจับใบหน้าด้วย OpenCV แบบเรียลไทม์: เริ่มต้นง่าย ๆ ด้วย Python

    2 projects | dev.to | 10 Apr 2025
  • Accelerating OpenCV with CUDA on Jetson Orin NX: A Complete Build Guide

    2 projects | dev.to | 21 Feb 2025
  • How to draw an outline in a video game

    4 projects | news.ycombinator.com | 4 Jan 2025
  • F1 FollowLine + HSV filter + PID Controller

    2 projects | dev.to | 11 Oct 2024
  • Smile Detector and Photo Capture

    2 projects | dev.to | 27 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source OpenCV projects in C++? This list will help you:

# Project Stars
1 OpenCV 82,169
2 openpose 32,454
3 OpenFrameworks 10,146
4 opencv_contrib 9,687
5 libcimbar 5,206
6 opentrack 4,101
7 opencv-mobile 2,849
8 nomacs 2,310
9 bgslibrary 2,229
10 OSS-DocumentScanner 1,212
11 hplayer 974
12 RaftLib 965
13 Fastest_Image_Pattern_Matching 945
14 cvui 841
15 deepbacksub 737
16 ov2slam 626
17 MC-Calib 458
18 Monocular-Visual-Odometry 430
19 AlvaAR 411
20 turtlebot3_simulations 394
21 gerbolyze 369
22 ANMS-Codes 341
23 xpano 313

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com