2024年3月21日 星期四

Computer Vision Libraries OpenCV

 List of Computer Vision Libraries OpenCV VIGRA CUDA  CVSSP's OpenNI Dlib VXL C++ Computer Vision Libraries  language library computer vision measurement algorithm grayscale level Fourier transform

https://github.com/fffaraz/awesome-cpp
https://github.com/uhub/awesome-cpp
https://github.com/ARM-software/ComputeLibrary
https://github.com/CVCUDA/CV-CUDA
https://github.com/MasteringOpenCV/code
https://github.com/borglab/gtsam
 

https://cpp.libhunt.com/
 OpenCV
tesseract-ocr
libvips
OpenMVG (open Multiple View Geometry)
VTK
OpenImageIO

https://www.superannotate.com/blog/computer-vision-libraries


Image Processing

    Boost.GIL - Generic Image Library.
    CImg - A small, open source, C++ toolkit for image processing. [Own LGPL or GPL]
    CxImage - An image processing and conversion library to load, save, display, transform BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K images. [zlib]
    FreeImage - An open source library that supports popular graphics image formats and others as needed by today's multimedia applications. [GPL2 or GPL3]
    GDCM - Grassroots DICOM library.
    ITK - An open-source, cross-platform system for image analysis. [Apache 2.0 from ITK 4.0]
    Magick++ - ImageMagick program interfaces for C++. [Apache 2.0]
    MagickWnd - ImageMagick program interfaces for C. [Apache 2.0]
    OpenCV :zap: - Open source computer vision. [BSD]
    tesseract-ocr - An OCR engine. [Apache 2.0]
    VIGRA - A generic C++ computer vision library for image analysis. [MIT X11]
    VTK - Open-source, freely available software system for 3D computer graphics, image processing and visualization. [BSD]