public class UsbCamera extends VideoCamera
VideoCamera.WhiteBalance
VideoSource.Kind
m_handle
Constructor and Description |
---|
UsbCamera(java.lang.String name,
int dev)
Create a source for a USB camera based on device number.
|
UsbCamera(java.lang.String name,
java.lang.String path)
Create a source for a USB camera based on device path.
|
Modifier and Type | Method and Description |
---|---|
static UsbCameraInfo[] |
enumerateUsbCameras()
Enumerate USB cameras on the local system.
|
java.lang.String |
getPath()
Get the path to the device.
|
getBrightness, setBrightness, setExposureAuto, setExposureHoldCurrent, setExposureManual, setWhiteBalanceAuto, setWhiteBalanceHoldCurrent, setWhiteBalanceManual
enumerateProperties, enumerateSinks, enumerateSources, enumerateVideoModes, equals, free, getDescription, getHandle, getKind, getKindFromInt, getLastFrameTime, getName, getProperty, getVideoMode, hashCode, isConnected, isValid, setFPS, setPixelFormat, setResolution, setVideoMode, setVideoMode
public UsbCamera(java.lang.String name, int dev)
name
- Source name (arbitrary unique identifier)dev
- Device number (e.g. 0 for /dev/video0)public UsbCamera(java.lang.String name, java.lang.String path)
name
- Source name (arbitrary unique identifier)path
- Path to device (e.g. "/dev/video0" on Linux)public static UsbCameraInfo[] enumerateUsbCameras()
public java.lang.String getPath()