webcam-capture
Camera API
An API allowing developers to access and control camera functionality directly from Java
The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
2k stars
152 watching
1k forks
Language: Java
last commit: 3 months ago javawebcamwebcam-capture
Related projects:
Repository | Description | Stars |
---|---|---|
jacksonliam/mjpg-streamer | A command line application for streaming JPEG frames from input devices to various output plugins. | 3,031 |
camerakit/camerakit-android | A library for Android camera APIs providing stable and reliable photo and video capture. | 5,369 |
bytedeco/javacv | Provides a Java interface to computer vision and multimedia libraries | 7,585 |
kde/kamoso | A software application for taking photos and videos using a webcam. | 37 |
koush/ion | A library for asynchronous networking and image loading in Android applications | 6,289 |
bastiaanjansen/simple-vue-camera | A Vue.js component library for creating camera experiences | 71 |
duanhong169/camera | An Android camera API implementation providing features such as auto-filled preview, image and video capture, and customizable settings. | 131 |
eduardolundgren/tracking.js | A computer vision library for the web that provides various algorithms and techniques for tracking objects and features in images. | 9,443 |
mojs/mojs | A JavaScript motion graphics library providing a fast and modular animation toolbelt for the web. | 18,533 |
svrooij/ipcam2mqtt | Bridges IP cameras to an MQTT message broker to trigger responses in a smart home environment. | 26 |
dev47apps/droidcam-linux-client | A Linux client for DroidCam's video streaming capabilities | 1,087 |
cozmo/jsqr | A JavaScript library for decoding QR codes from raw images | 3,726 |
blakeblackshear/frigate | A local NVR system with AI-powered object detection for IP cameras, integrated with Home Assistant. | 19,214 |
gixxern/js---webcam-effects | A JavaScript library providing a collection of webcam effects and manipulation utilities. | 1 |
jeroenmols/landscapevideocamera | A custom Android Camera library offering granular control over video quality and filesize, while restricting recordings to landscape orientation. | 1,230 |