Showing 619 open source projects for "open camera"

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.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    nufraw

    nufraw

    ufraw reloaded

    A new version of the popular raw digital images manipulator ufraw. Forks from the version 0.23 of ufraw (that's why the first nufraw version is the 0.24). Nufraw offers the same features (gimp plugin, batch, ecc) and the same quality of ufraw in a brand new improved user interface.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    lwjglbook

    lwjglbook

    Source code of the chapters of the book 3D Game Development with LWJGL

    lwjglbook-leg is the companion code repository for the “3D Game Development with LWJGL 3” book, offering a practical learning path for building a 3D game engine in Java using the Lightweight Java Game Library (LWJGL). It covers the implementation of a modern OpenGL-based engine from scratch, guiding readers through key concepts such as rendering, lighting, animation, input handling, and scene management. This project serves as an excellent educational resource for Java developers interested...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PiWebcam

    PiWebcam

    Turn a Raspberry Pi into a fully-featured and dummy-proof webcam

    PLEASE NOTE: this project has been moved to https://piwebcam.github.io Instructionable: https://www.instructables.com/id/Fully-featured-Outdoor-Security-Camera-Bas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    VivaGraph

    VivaGraph

    Graph drawing library for JavaScript

    VivaGraphJS is a powerful, high-performance graph drawing library for JavaScript that enables developers to visualize complex networks directly in the browser or in Node.js environments. It is designed for speed and scalability, handling large graph datasets with smooth rendering and interactive capabilities such as dragging nodes and zooming. The library supports multiple rendering backends including SVG, WebGL, and Canvas, allowing developers to choose the best balance of performance and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    The Integrating Vision Toolkit (IVT) is a powerful and fast C++ computer vision library with an easy-to-use object-oriented architecture. It offers its own multi-platform GUI toolkit. OpenCV is integrated optionally. Website: http://ivt.sourceforge.net
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Asterope

    Asterope

    Cross-platform open source software for astrophotography

    Cross-platform open source software for astrophotography based on Qt and libgphoto2. Main target is ARM systems like Raspberry and OrangePi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Linux Stopmotion

    Linux Stopmotion

    grab the frames of your animation!

    Stopmotion is a Free Software application for creating stop-motion animated movies. It lets you create an animation from pictures captured from a webcam, a videocamera or from pictures imported from the harddrive, add sound effects and export a file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    VideoCalling

    VideoCalling

    LAN p2p video chat

    VideoCalling is a real-time communication project designed to demonstrate peer-to-peer video calling using WebRTC and modern web technologies. It provides a complete implementation of audio and video transmission, including signaling, media capture, and rendering within a browser-based environment. The project focuses on low-latency communication by leveraging direct peer connections, reducing reliance on centralized servers for media transfer. It includes backend components for signaling,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ARKit CoreLocation

    ARKit CoreLocation

    Combines the high accuracy of AR with the scale of GPS data

    Uses camera and motion data to map out the local world as you move around. Uses wifi and GPS data to determine your global location, with a low degree of accuracy. Combines the high accuracy of AR with the scale of GPS data. The potential for combining these technologies is huge, with so many potential applications across many different areas.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    libVISCA is a library for controlling a VISCA compliant video camera. VISCA is a professional camera control protocol, designed by Sony to be used on several of its surveillance and OEM block cameras.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PyRobot

    PyRobot

    An Open Source Robotics Research Platform

    PyRobot is a high-level robotics API that simplifies controlling real and simulated robots through a consistent Python interface. Instead of fighting ROS internals, you call clear methods for things like base navigation, arm manipulation, and camera capture, and PyRobot handles the plumbing. It was built to make research repeatable on accessible platforms—most notably low-cost mobile manipulators—while still scaling to richer hardware. The library exposes canonical abstractions (base, arm,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Panasonic Camera Remote Control

    Panasonic Camera Remote Control

    Provides remote video recording with zoom control

    This tiny tool is a simple remote control for Panasonic video cameras which support Wi-Fi. For now it's able to complete the following operations: show you preview of the video you are recording or going to record (you can watch it in the window of the tool or scale it as you prefer), turn camera video recording on, off, and to use camera zoom to scale the final picture. Before you start working with this video tool you need to connect your camera to your PC and find out IP address and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Software and HDL code for Elphel reconfigurable network cameras
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Lensfun

    Lensfun

    Library to correct optical lens defects and lens database

    NOTE: We are moving this project to GitHub! Digital photographs are not ideal. Of course, the better is your camera, the better the results will be, but in any case if you look carefully at shots taken even by the most expensive cameras equipped with the most expensive lenses you will see various artifacts. It is very hard to make ideal cameras, because there are a lot of factors that affect the final image quality, and at some point camera and lens designers have to trade one factor...
    Downloads: 50 This Week
    Last Update:
    See Project
  • 15
    CameraKit

    CameraKit

    Library for Android Camera 1 and 2 APIs

    ...CameraKit supports all camera features, including seamless still photo and video capture, auto permission handling, continuous and tap focus, and more. CameraKit is open source because we believe in the principles of open exchange, collaboration, and community, especially for camera software development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Basilica-Cruze

    Basilica-Cruze

    First and most inaccurate basilica reconstruction

    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Basilica-Sudak

    Basilica-Sudak

    3D reconstruction of ancient cross-shaped church in the woods

    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Kino

    NO LONGER MAINTAINED

    Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE-1394 for capture, VTR control, and recording back to the camera. Kino supports a number of formats: Raw DV, DV AVI, still frames, WAV, MP3, Ogg Vorbis, MPEG, DivX.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 19
    ClayGL

    ClayGL

    A WebGL graphic library for building scalable Web3D applications

    ClayGL is a WebGL graphic library for building scalable Web3D applications. It's easy to use, configurable for high-quality graphics. Benefit from the modularity and tree shaking, it can be scaled down to 22k(gzipped) for a basic 3D application. Animator object can only be created by Animation.prototype.animate method. After created, we can use clay.animation.Animator# when to add all keyframes and clay.animation.Animator#start it. Clips will be automatically created and added to the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Album

    Album

    Album and Gallery for Android platform

    Album is a Material Design media picker, camera, and gallery library for Android applications. It can select images, videos, or mixed media through single-choice and multiple-choice workflows. Developers can place a camera option in the album list or launch dedicated flows for taking photos and recording videos. Selection rules can limit file size, MIME type, video duration, item count, and recording quality. The gallery previews media, optionally allows selection, and exposes click and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    simbol

    simbol

    Communications platform WebXR sites with self-sovereign identity

    Easily create social virtual worlds that anyone can interact with using Virtual Personas, a global identity system where people own their identities. Simbol accepts several configuration parameters. New worlds await us with VR and AR. A flourishing of creativity. This must happen without conceding in user experience and with an honest contract between creators and consumers regarding their data. Simbol is researching to accomplish these goals and broadcasting accomplishments made by the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    AntibiogramJ

    AntibiogramJ is a Java program for the reading of antibiogram-images

    AntibiogramJ is a Java program for the identification, measurement and categorisation of inhibition zones in antibiogram images captured with any device that incorporates a camera (including digital cameras and mobile phones). Citing AntibiogramJ: A. Alonso, C. Domínguez, J. Heras, E. Mata, V. Pascual, C. Torres, and M. Zarazaga. AntibiogramJ: a Tool for Analysing Images from Disk Diffusion Tests. Computer Methods and Programs in Biomedicine 143:159-169. 2017. DOI:...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    BossSensor

    BossSensor

    Hide screen when boss is approaching

    BossSensor is an experimental open-source application that uses computer vision and machine learning to detect when a specific person, such as a supervisor or manager, approaches a computer workstation. The project uses a webcam to continuously capture images and analyze them using a face classification model trained to distinguish between the designated “boss” and other individuals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    xeogl

    xeogl

    A WebGL-based 3D engine for technical visualization

    xeogl is an open source JavaScript library from xeolabs for 3D model visualization on WebGL. It gives you tools to create interactive 3D worlds in your browser. Load models from formats like glTF or OBJ, or generate them programmatically. Navigate them with the camera and script them with Javascript, to build compelling 3D presentations. Load multiple models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    twitchslam

    twitchslam

    A toy implementation of monocular SLAM written while livestreaming

    twitchslam is a small educational implementation of monocular simultaneous localization and mapping created during a livestream. It processes ordinary video while estimating camera motion and building a map of observed 3D points. Frames contain extracted visual features, while map points retain their 2D correspondences across frames. OpenCV handles feature extraction, SDL2 provides a 2D view, and Pangolin renders the reconstructed map in 3D. The project includes pose optimization,...
    Downloads: 0 This Week
    Last Update:
    See Project