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
close, enumerateProperties, enumerateSinks, enumerateSources, enumerateVideoModes, equals, free, getActualDataRate, getActualFPS, 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()