Class VisionSourceSettables
java.lang.Object
org.photonvision.vision.processes.VisionSourceSettables
- Direct Known Subclasses:
LibcameraGpuSettables
,USBCameraSource.USBCameraSettables
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCalibration
(CameraCalibrationCoefficients calibrationCoefficients) abstract edu.wpi.first.cscore.VideoMode
double
getFOV()
abstract void
setAutoExposure
(boolean cameraAutoExposure) void
setBlueGain
(int blue) abstract void
setBrightness
(int brightness) abstract void
setExposure
(double exposure) void
setFOV
(double fov) abstract void
setGain
(int gain) void
setRedGain
(int red) void
setVideoMode
(edu.wpi.first.cscore.VideoMode mode) void
setVideoModeIndex
(int index) void
setVideoModeInternal
(int index) protected abstract void
setVideoModeInternal
(edu.wpi.first.cscore.VideoMode videoMode)
-
Field Details
-
logger
-
frameStaticProperties
-
videoModes
-
-
Constructor Details
-
VisionSourceSettables
-
-
Method Details
-
getConfiguration
-
setExposure
public abstract void setExposure(double exposure) -
setAutoExposure
public abstract void setAutoExposure(boolean cameraAutoExposure) -
setBrightness
public abstract void setBrightness(int brightness) -
setGain
public abstract void setGain(int gain) -
setRedGain
public void setRedGain(int red) -
setBlueGain
public void setBlueGain(int blue) -
getCurrentVideoMode
public abstract edu.wpi.first.cscore.VideoMode getCurrentVideoMode() -
setVideoModeInternal
public void setVideoModeInternal(int index) -
setVideoMode
public void setVideoMode(edu.wpi.first.cscore.VideoMode mode) -
setVideoModeInternal
protected abstract void setVideoModeInternal(edu.wpi.first.cscore.VideoMode videoMode) -
setVideoModeIndex
public void setVideoModeIndex(int index) -
getAllVideoModes
-
getFOV
public double getFOV() -
setFOV
public void setFOV(double fov) -
addCalibration
-
getFrameStaticProperties
-