Package org.photonvision.vision.camera
Class USBCameraSource.USBCameraSettables
java.lang.Object
org.photonvision.vision.processes.VisionSourceSettables
org.photonvision.vision.camera.USBCameraSource.USBCameraSettables
- Enclosing class:
- USBCameraSource
-
Field Summary
Fields inherited from class org.photonvision.vision.processes.VisionSourceSettables
frameStaticProperties, logger, videoModes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionedu.wpi.first.cscore.VideoMode
void
setAutoExposure
(boolean cameraAutoExposure) void
setBrightness
(int brightness) void
setExposure
(double exposure) void
setGain
(int gain) void
setVideoModeInternal
(edu.wpi.first.cscore.VideoMode videoMode) Methods inherited from class org.photonvision.vision.processes.VisionSourceSettables
addCalibration, getConfiguration, getFOV, getFrameStaticProperties, setBlueGain, setFOV, setRedGain, setVideoMode, setVideoModeIndex, setVideoModeInternal
-
Constructor Details
-
USBCameraSettables
-
-
Method Details
-
setAutoExposure
public void setAutoExposure(boolean cameraAutoExposure) - Specified by:
setAutoExposure
in classVisionSourceSettables
-
setExposure
public void setExposure(double exposure) - Specified by:
setExposure
in classVisionSourceSettables
-
setBrightness
public void setBrightness(int brightness) - Specified by:
setBrightness
in classVisionSourceSettables
-
setGain
public void setGain(int gain) - Specified by:
setGain
in classVisionSourceSettables
-
getCurrentVideoMode
public edu.wpi.first.cscore.VideoMode getCurrentVideoMode()- Specified by:
getCurrentVideoMode
in classVisionSourceSettables
-
setVideoModeInternal
public void setVideoModeInternal(edu.wpi.first.cscore.VideoMode videoMode) - Specified by:
setVideoModeInternal
in classVisionSourceSettables
-
getAllVideoModes
- Specified by:
getAllVideoModes
in classVisionSourceSettables
-