| Interface | Description |
|---|---|
| WebcamDevice |
Webcam device abstraction.
|
| WebcamDevice.BufferAccess |
This interface should be implemented by all webcam devices supporting
possibility to access raw bytes or direct bytes buffer from native webcam
device.
|
| WebcamDevice.Configurable |
This interface may be implemented by devices which expect any specific
parameters.
|
| WebcamDevice.FPSSource | |
| WebcamDiscoveryListener | |
| WebcamDiscoverySupport |
This interface should be implemented by all webcam drivers which would like to support webcam
devices discovery mechanism.
|
| WebcamDriver |
Webcam drivers abstraction.
|
| WebcamImageTransformer | |
| WebcamListener |
Webcam listener.
|
| WebcamMotionDetectorAlgorithm |
Implementation of this interface is responsible for decision whether the difference between two
images represents movement or not.
|
| WebcamMotionListener |
Motion listener used to signal motion detection.
|
| WebcamPanel.ImageSupplier |
This interface can be used to supply
BufferedImage to WebcamPanel. |
| WebcamPanel.Painter |
Interface of the painter used to draw image in panel.
|
| WebcamUpdater.DelayCalculator |
Implementation of this interface is responsible for calculating the delay between 2 image
fetching, when the non-blocking (asynchronous) access to the webcam is enabled.
|
| Class | Description |
|---|---|
| Webcam |
Webcam class.
|
| WebcamCompositeDriver | |
| WebcamDiscoveryEvent |
This event is generated when webcam has been found or lost.
|
| WebcamDiscoveryService | |
| WebcamDriverUtils | |
| WebcamEvent |
Webcam event.
|
| WebcamExceptionHandler |
Used internally.
|
| WebcamLock |
This class is used as a global (system) lock preventing other processes from using the same
camera while it's open.
|
| WebcamMotionDetector |
Webcam motion detector.
|
| WebcamMotionDetectorDefaultAlgorithm | |
| WebcamMotionEvent |
Webcam detected motion event.
|
| WebcamPanel |
Simply implementation of JPanel allowing users to render pictures taken with webcam.
|
| WebcamPicker | |
| WebcamPickerCellRenderer | |
| WebcamPickerModel | |
| WebcamProcessor | |
| WebcamProcessor.ProcessorThread |
Thread doing supersync processing.
|
| WebcamShutdownHook |
Shutdown hook to be executed when JVM exits gracefully.
|
| WebcamStreamer |
This is very simple class which allows video from webcam to be exposed as MJPEG stream on a given
port.
|
| WebcamTask | |
| WebcamUpdater |
The goal of webcam updater class is to update image in parallel, so all calls to fetch image
invoked on webcam instance will be non-blocking (will return immediately).
|
| WebcamUpdater.DefaultDelayCalculator |
Default impl of DelayCalculator, based on TARGET_FPS.
|
| WebcamUtils | |
| WebcamViewer |
Just a simple webcam viewer.
|
| Enum | Description |
|---|---|
| WebcamEventType | |
| WebcamPanel.DrawMode |
This enum is to control of how image will be drawn in the panel bounds.
|
| WebcamResolution |
Various resolutions.
|
| Exception | Description |
|---|---|
| WebcamException | |
| WebcamLockException |
Copyright © 2012-2018 Bartosz Firyn (SarXos). All Rights Reserved.