Showing 21 open source projects for "c algorithms"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 1
    mpv

    mpv

    Command line video player

    ...While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications. mpv is under active development, focusing on code refactoring and cleanups.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 2
    MeshLab

    MeshLab

    The open source mesh processing system

    ...It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. ...
    Downloads: 45 This Week
    Last Update:
    See Project
  • 3
    video-compare

    video-compare

    Split screen video comparison tool using FFmpeg and SDL2

    video-compare is a split-screen video comparison tool written in C++ that enables users to analyze differences between two video sources in real time. It uses FFmpeg libraries and SDL2 to decode and render synchronized playback, allowing precise frame-by-frame comparison. The tool supports videos with different formats, resolutions, and frame rates, making it versatile for testing encoding changes or processing effects.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    Waifu2x-Extension-GUI

    Waifu2x-Extension-GUI

    Video, Image and GIF upscale/enlarge(Super-Resolution)

    Photo/Video/GIF enlargement and Video frame interpolation using machine learning. Waifu2x-Extension-GUI is a video, image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet. The beta build has a faster update cycle than the stable build, which allows you to experience the latest features of the software in advance. Beta builds are...
    Downloads: 39 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    OpenCV

    OpenCV

    Open Source Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android, iOS in your browser through JavaScript. Languages: C++, Python, Julia, Javascript Homepage: https://opencv.org Q&A forum: https://forum.opencv.org/ Documentation: https://docs.opencv.org Source code: https://github.com/opencv Please pay special attention to our tutorials!
    Leader badge
    Downloads: 2,799 This Week
    Last Update:
    See Project
  • 6
    GLMixer

    GLMixer

    Graphic Live Mixer

    GLMixer performs real time graphical blending of several movie clips and of computer generated graphics. Drop video files in the mixing workspace and place them in a circular area to change their opacity ; if you selects two videos, moving them together performs a fading transition. This principle generalizes to a large number of videos. Direct interaction with the video allows to be fast and reactive, and to move and deform them on screen. The output of your operations is shown in the...
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 7
    GazeRecorder

    GazeRecorder

    WebCam Eye Tracking for usability testing

    WebCam Eye-Tracker. GazeRecorder automatically records using ordinary webcams, where people look and what they engage with on their computer screens. In comparison with conventional eye tracking - that uses specialized technology and invites respondents to labs – GazeRecoreder is able to track people’s eyes with their own computers at home. Multiple state-of-the-art tracking algorithms communicate to identify the face, key features, eyes, iris and movements in 3D, allowing for the...
    Leader badge
    Downloads: 103 This Week
    Last Update:
    See Project
  • 8
    Calyp

    Calyp

    Calyp is an open-source raw video player for image/video analysis

    Calyp is an open-source raw video player developed using the C++ Qt libraries. This is the new version of the playuver. New name new features coming. For Ubuntu and Debian based distributions use our Personal Package Archive (PPA): ppa:pixlra/ppa
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Simd

    Simd

    High performance image processing library in C++

    The Simd Library is a free open source image processing library, designed for C and C++ programmers. It provides many useful high performance algorithms for image processing such as: pixel format conversion, image scaling and filtration, extraction of statistic information from images, motion detection, object detection (HAAR and LBP classifier cascades) and classification, neural network. The algorithms are optimized with using of different SIMD CPU extensions. ...
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Video processing source code for algorithms and tools used in software media pipelines. The currently available source code is written in C++ with their associated libraries and DirectShow Filters. Filters include an H.264 encoder, H.264 decoder, H.264 source filter, RTSP sink and source filters, YUV source, RGB to YUV color conversion, croppers, scalers, video mixing/picture in picture filters, rotate filter, virtual mic, and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Scene
    Scene is a computer vision framework that performs background subtraction and object tracking, using two traditional algorithms and three more recent algorithms based on neural networks and fuzzy classification rules. For each detected object, Scene sends TUIO messages to one or several client applications. The present release features GPU accelerated versions of all the background subtraction methods and morphological post processing of the object blobs with dilation and erosion filters,...
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    libmng -THE reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format.
    Leader badge
    Downloads: 1,288 This Week
    Last Update:
    See Project
  • 13
    video encryption

    video encryption

    Light video encryption technique (source code)

    Light encryption algorithm (technique) that can be used in real time video encryption. (source code has been uploaded; You can read attached pdf file for more details about the presented encryption technique ! )
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    CRCLIB

    CRC Library

    CRCLIB is a small library of CRC calculations which can be used in other programs. Because CRC check is often used by binary communication protocols, it is made as simple as it can be, built into library so that it could be used regardless of language of application code. Written in plain C, built as dll and static library, and also contains C/C++ import header, C# wrapper and .NET project for MS SQL Server assembly. Supports CRC16 (including MODBUS) and CRC32.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Visual AVI FourCC Changer

    Tool for changing the FourCC-Code in AVI-Files.

    With Visual AVI FourCC Changer you can change the FourCC code in AVI files. FourCC code in AVI format is an identifier that indicates which codec is to use for decompression and display the AVI file. Change the FourCC code is only useful if you want to use the AVI file with a slightly modified codec, which uses the same compression algorithms. Warning, a wrong AVI FourCC Code may make it unusable!
    Downloads: 13 This Week
    Last Update:
    See Project
  • 16
    Image Quality Assessment (IQA)
    IQA is a C library for objectively measuring image/video quality. It implements many popular algorithms, such as MS-SSIM, MS-SSIM*, SIMM, MSE, and PSNR. It is designed to be fast, accurate, and reliable. All code is Valgrind-clean and unit tested.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Video surveillance for Windows platform (for now) with nice GUI. It supports multiple camera and video file inputs. Detects motion in input video using fast algorithms. Alarm notification is provided by e-mail, alarm sound and video recording.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Library for calculating fields of view and lighting on low resolution rasters, suitable for roguelike games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Implementation of an Interval Iterative Closest Point that uses intervals to found the global optimal solution. ICP can be used in vision technologies and photogrametry as pattern mathcing and as geometrical model finder.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Legacy Film to DVD Project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Image-In is a C++ based image processing and analysis application. It works on images, videos and cameras. Target is to help you to develop and test new algorithms via add-ons. Chains of filters can be arranged to achieve intelligent systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next