MonoCameraProperties.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <vector>
4 
11 
12 namespace dai {
13 
17 struct MonoCameraProperties : PropertiesSerializable<Properties, MonoCameraProperties> {
18  static constexpr int AUTO = -1;
19 
24 
25  /*
26  * Initial controls applied to MonoCamera node
27  */
29 
34 
38  std::string cameraName = "";
39 
44 
52  float fps = 30.0;
61  int isp3aFps = 0;
65  int numFramesPool = 3;
73  std::vector<dai::FrameEvent> eventFilter = {dai::FrameEvent::READOUT_START};
74 
85 };
86 
88  MonoCameraProperties, initialControl, boardSocket, cameraName, imageOrientation, resolution, fps, isp3aFps, numFramesPool, numFramesPoolRaw, rawPacked);
89 
90 } // namespace dai
dai::CameraBoardSocket::AUTO
@ AUTO
dai::MonoCameraProperties::AUTO
static constexpr int AUTO
Definition: MonoCameraProperties.hpp:18
dai::MonoCameraProperties
Definition: MonoCameraProperties.hpp:17
dai::MonoCameraProperties::eventFilter
std::vector< dai::FrameEvent > eventFilter
Definition: MonoCameraProperties.hpp:73
dai::RawCameraControl
RawCameraControl structure.
Definition: RawCameraControl.hpp:12
dai::MonoCameraProperties::imageOrientation
CameraImageOrientation imageOrientation
Definition: MonoCameraProperties.hpp:43
dai::MonoCameraProperties::numFramesPoolRaw
int numFramesPoolRaw
Definition: MonoCameraProperties.hpp:69
dai::MonoCameraProperties::initialControl
RawCameraControl initialControl
Definition: MonoCameraProperties.hpp:28
optional.hpp
dai::MonoCameraProperties::SensorResolution::THE_1200_P
@ THE_1200_P
dai::DEPTHAI_SERIALIZE_EXT
DEPTHAI_SERIALIZE_EXT(CameraSensorConfig, width, height, minFps, maxFps, fov, type)
dai::CameraImageOrientation
CameraImageOrientation
Definition: shared/depthai-shared/include/depthai-shared/common/CameraImageOrientation.hpp:11
dai::FrameEvent::READOUT_START
@ READOUT_START
fps
static constexpr int fps
Definition: rgb_depth_aligned.cpp:12
CameraBoardSocket.hpp
dai::MonoCameraProperties::boardSocket
CameraBoardSocket boardSocket
Definition: MonoCameraProperties.hpp:33
dai::CameraBoardSocket
CameraBoardSocket
Definition: shared/depthai-shared/include/depthai-shared/common/CameraBoardSocket.hpp:9
dai::MonoCameraProperties::fps
float fps
Definition: MonoCameraProperties.hpp:52
dai::MonoCameraProperties::SensorResolution
SensorResolution
Definition: MonoCameraProperties.hpp:23
dai::MonoCameraProperties::SensorResolution::THE_480_P
@ THE_480_P
dai::CameraImageOrientation::AUTO
@ AUTO
dai::MonoCameraProperties::SensorResolution::THE_400_P
@ THE_400_P
dai::MonoCameraProperties::SensorResolution::THE_720_P
@ THE_720_P
dai::MonoCameraProperties::rawPacked
tl::optional< bool > rawPacked
Definition: MonoCameraProperties.hpp:84
dai::MonoCameraProperties::isp3aFps
int isp3aFps
Definition: MonoCameraProperties.hpp:61
FrameEvent.hpp
CameraImageOrientation.hpp
tl::optional< bool >
Properties.hpp
dai::MonoCameraProperties::resolution
SensorResolution resolution
Definition: MonoCameraProperties.hpp:48
dai::MonoCameraProperties::cameraName
std::string cameraName
Definition: MonoCameraProperties.hpp:38
dai::PropertiesSerializable
Serializable properties.
Definition: Properties.hpp:16
RawCameraControl.hpp
dai
Definition: CameraExposureOffset.hpp:6
dai::MonoCameraProperties::numFramesPool
int numFramesPool
Definition: MonoCameraProperties.hpp:65
dai::MonoCameraProperties::SensorResolution::THE_800_P
@ THE_800_P


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19