Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 C++ Image processing Projects
-
Project mention: Image Detection with simple Python: From Concept to Code | reddit.com/r/Python | 2023-05-30
Similar source code: https://github.com/opencv/opencv/wiki/TensorFlow-Object-Detection-API
-
Project mention: Is there any package for OCR automatic handwritten notes to text conversion available or on going? | reddit.com/r/emacs | 2023-05-29
At work we use Tesseract (https://github.com/tesseract-ocr/tesseract) for OCR processing. Our workflow is to run it on images. I haven't tried it on handwriting but would definitely be interested in exploring this further.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Halide https://halide-lang.org/
-
OpenMVG (open Multiple View Geometry)
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Try to find a community that will know more about openMVG, like the discussion tab on their github.
-
DALI
A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
Project mention: DirectStorage - Loading data to GPU *directly* from the SSD drive, almost without using CPU | reddit.com/r/deeplearning | 2023-05-07Check out https://github.com/nvidia/DALI
-
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
OpenImageIO
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
-
CV-CUDA
CV-CUDA™ is an open-source, GPU accelerated library for cloud-scale image processing and computer vision.
Project mention: Microsoft, Tencent, Baidu Adopting Nvidia CV-CUDA for Computer Vision AI | news.ycombinator.com | 2023-03-21I'm not familiar with CV-CUDA but it looks interesting.The github may be made useful than the press release: https://github.com/CVCUDA/CV-CUDA
-
images
Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s). (by weserv)
Project mention: How would you reduce the image size of almost 100GB photos stored on a remote server via SFTP? | reddit.com/r/laravel | 2022-12-23If you have already own a server, you can use docker to stand up a dynamic image resize proxy like this: https://github.com/niiknow/docker-nginx-image-proxy or this https://github.com/weserv/images - they works very much like the CDN suggestion above
-
-
ITK
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
Project mention: Create Elegant C++ Spatial Processing Pipelines in WebAssembly | dev.to | 2023-02-10The itkImage.h header is ITK's standard n-dimensional image data structure.
-
jpegview
Fork of JPEGView by David Kleiner - fast and highly configurable viewer/editor for JPEG, BMP, PNG, WEBP, TGA, GIF and TIFF images with a minimal GUI. Basic on-the-fly image processing is provided - allowing adjusting typical parameters as sharpness, color balance, rotation, perspective, contrast and local under-/overexposure.
I've been using sylikc's fork of JPEGView for a few days. I like it, it's really fast, but it's too simple. I need something that is as fast, that is simple, but... just not too simple (I'd like the ability to draw on it). A better UI could be good too. Preferably open-source.
-
scantailor-advanced
ScanTailor Advanced is the version that merges the features of the ScanTailor Featured and ScanTailor Enhanced versions, brings new ones and fixes.
There's also https://scantailor.org/ (and a maintained fork at https://github.com/4lex4/scantailor-advanced ) which semi-automates unwarping and other corrective tasks in scanned books.
-
-
-
-
Maybe SVG++, if you're looking for an industrial-grade solution?
-
-
obs-kinect
OBS Plugin to use a Kinect (all models supported) in OBS (and setup a virtual green screen based on depth and/or body detection).
-
Project mention: Does anyone know a good alternative for paint.net? | reddit.com/r/linuxquestions | 2023-03-02
-
-
GDCM
Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
C++ Image processing related posts
- Image Detection with simple Python: From Concept to Code
- Is there any package for OCR automatic handwritten notes to text conversion available or on going?
- bajs thoughts on GIMP?
- Looking for a website or tool that can enhance contrast and darken PDFs (like the magic effect of camscanner)
- how to fix failed to fetch error when installing OpenCV on raspberry pi?
- DirectStorage - Loading data to GPU *directly* from the SSD drive, almost without using CPU
- Σκανάρισμα πανεπιστημιακών συγγραμμάτων
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2023
Index
What are some of the best open-source Image processing projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenCV | 69,152 |
2 | tesseract-ocr | 51,279 |
3 | Halide | 5,420 |
4 | OpenMVG (open Multiple View Geometry) | 4,889 |
5 | DALI | 4,424 |
6 | VTK | 2,165 |
7 | eos | 1,805 |
8 | OpenImageIO | 1,678 |
9 | CV-CUDA | 1,661 |
10 | images | 1,356 |
11 | CImg | 1,269 |
12 | ITK | 1,200 |
13 | jpegview | 1,082 |
14 | scantailor-advanced | 1,010 |
15 | hiptext | 708 |
16 | Video++ | 693 |
17 | image_pipeline | 547 |
18 | SVG++ | 478 |
19 | VIGRA | 384 |
20 | obs-kinect | 376 |
21 | photoflare | 375 |
22 | relion | 352 |
23 | GDCM | 300 |