Package org.photonvision.vision.camera
Class LibcameraGpuSettables
java.lang.Object
org.photonvision.vision.processes.VisionSourceSettables
org.photonvision.vision.camera.LibcameraGpuSettables
-
Field Summary
FieldsFields inherited from class org.photonvision.vision.processes.VisionSourceSettables
frameStaticProperties, logger, videoModes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getFOV()
org.photonvision.raspi.LibCameraJNI.SensorModel
getModel()
void
setAutoExposure
(boolean cameraAutoExposure) void
setAwbGain
(int red, int blue) void
setBlueGain
(int blue) void
setBrightness
(int brightness) void
setExposure
(double exposure) void
setGain
(int gain) void
setRedGain
(int red) void
setRotation
(ImageRotationMode rotationMode) protected void
setVideoModeInternal
(edu.wpi.first.cscore.VideoMode videoMode) Methods inherited from class org.photonvision.vision.processes.VisionSourceSettables
addCalibration, getConfiguration, getFrameStaticProperties, setFOV, setVideoMode, setVideoModeIndex, setVideoModeInternal
-
Field Details
-
r_ptr
public long r_ptr -
CAMERA_LOCK
-
-
Constructor Details
-
LibcameraGpuSettables
-
-
Method Details
-
setRotation
-
getFOV
public double getFOV()- Overrides:
getFOV
in classVisionSourceSettables
-
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
-
setRedGain
public void setRedGain(int red) - Overrides:
setRedGain
in classVisionSourceSettables
-
setBlueGain
public void setBlueGain(int blue) - Overrides:
setBlueGain
in classVisionSourceSettables
-
setAwbGain
public void setAwbGain(int red, int blue) -
getCurrentVideoMode
- Specified by:
getCurrentVideoMode
in classVisionSourceSettables
-
setVideoModeInternal
protected void setVideoModeInternal(edu.wpi.first.cscore.VideoMode videoMode) - Specified by:
setVideoModeInternal
in classVisionSourceSettables
-
getAllVideoModes
- Specified by:
getAllVideoModes
in classVisionSourceSettables
-
getModel
public org.photonvision.raspi.LibCameraJNI.SensorModel getModel()
-