13 #include <libcamera/camera.h>
14 #include <libcamera/camera_manager.h>
15 #include <libcamera/control_ids.h>
16 #include <libcamera/property_ids.h>
17 #include <libcamera/transform.h>
70 virtual void Print()
const;
Definition: libcamera_app_options.hpp:45
bool help
Definition: libcamera_app_options.hpp:80
bool list_cameras
Definition: libcamera_app_options.hpp:82
int getExposureMode()
Definition: libcamera_app_options.hpp:76
float ev
Definition: libcamera_app_options.hpp:92
float contrast
Definition: libcamera_app_options.hpp:96
bool rawfull
Definition: libcamera_app_options.hpp:87
std::string denoise
Definition: libcamera_app_options.hpp:100
float gain
Definition: libcamera_app_options.hpp:91
float saturation
Definition: libcamera_app_options.hpp:97
int getMeteringMode()
Definition: libcamera_app_options.hpp:77
float roi_width
Definition: libcamera_app_options.hpp:89
float awb_gain_b
Definition: libcamera_app_options.hpp:94
unsigned int photo_width
Definition: libcamera_app_options.hpp:85
libcamera::Transform transform
Definition: libcamera_app_options.hpp:88
int exposure_index
Definition: libcamera_app_options.hpp:106
std::string info_text
Definition: libcamera_app_options.hpp:101
void setExposureMode(Exposure_Modes exp)
Definition: libcamera_app_options.hpp:74
unsigned int photo_height
Definition: libcamera_app_options.hpp:85
unsigned int video_height
Definition: libcamera_app_options.hpp:86
float roi_height
Definition: libcamera_app_options.hpp:89
int metering_index
Definition: libcamera_app_options.hpp:105
unsigned int camera
Definition: libcamera_app_options.hpp:102
void setMetering(Metering_Modes meteringmode)
Definition: libcamera_app_options.hpp:72
float awb_gain_r
Definition: libcamera_app_options.hpp:93
float brightness
Definition: libcamera_app_options.hpp:95
bool version
Definition: libcamera_app_options.hpp:81
void setWhiteBalance(WhiteBalance_Modes wb)
Definition: libcamera_app_options.hpp:73
float roi_y
Definition: libcamera_app_options.hpp:89
uint64_t timeout
Definition: libcamera_app_options.hpp:84
virtual void Print() const
Definition: libcamera_app_options.cpp:9
Options()
Definition: libcamera_app_options.hpp:47
bool verbose
Definition: libcamera_app_options.hpp:83
float roi_x
Definition: libcamera_app_options.hpp:89
float shutter
Definition: libcamera_app_options.hpp:90
int getWhiteBalance()
Definition: libcamera_app_options.hpp:78
unsigned int video_width
Definition: libcamera_app_options.hpp:86
float framerate
Definition: libcamera_app_options.hpp:99
float sharpness
Definition: libcamera_app_options.hpp:98
int awb_index
Definition: libcamera_app_options.hpp:107
virtual ~Options()
Definition: libcamera_app_options.hpp:68
WhiteBalance_Modes
Definition: libcamera_app_options.hpp:32
@ WB_INDOOR
Definition: libcamera_app_options.hpp:38
@ WB_TUNGSTEN
Definition: libcamera_app_options.hpp:36
@ WB_INCANDESCENT
Definition: libcamera_app_options.hpp:35
@ WB_AUTO
Definition: libcamera_app_options.hpp:33
@ WB_CUSTOM
Definition: libcamera_app_options.hpp:41
@ WB_DAYLIGHT
Definition: libcamera_app_options.hpp:39
@ WB_NORMAL
Definition: libcamera_app_options.hpp:34
@ WB_CLOUDY
Definition: libcamera_app_options.hpp:40
@ WB_FLUORESCENT
Definition: libcamera_app_options.hpp:37
Exposure_Modes
Definition: libcamera_app_options.hpp:19
@ EXPOSURE_SHORT
Definition: libcamera_app_options.hpp:21
@ EXPOSURE_NORMAL
Definition: libcamera_app_options.hpp:20
@ EXPOSURE_CUSTOM
Definition: libcamera_app_options.hpp:22
Metering_Modes
Definition: libcamera_app_options.hpp:25
@ METERING_CENTRE
Definition: libcamera_app_options.hpp:26
@ METERING_SPOT
Definition: libcamera_app_options.hpp:27
@ METERING_MATRIX
Definition: libcamera_app_options.hpp:28
@ METERING_CUSTOM
Definition: libcamera_app_options.hpp:29