Go to the documentation of this file.
3 #include "spdlog/fmt/fmt.h"
9 MonoCamera::MonoCamera(
const std::shared_ptr<PipelineImpl>& par, int64_t nodeId, std::unique_ptr<Properties> props)
12 initialControl(rawControl) {
61 throw std::invalid_argument(fmt::format(
"CamId value: {} is invalid.", camId));
Properties & properties
Underlying properties.
void setFrameEventFilter(const std::vector< dai::FrameEvent > &events)
void setCamera(std::string name)
std::vector< dai::FrameEvent > eventFilter
CameraImageOrientation getImageOrientation() const
Get camera image orientation.
void setRawNumFramesPool(int num)
Set number of frames in raw pool.
RawCameraControl structure.
CameraImageOrientation imageOrientation
std::vector< dai::FrameEvent > getFrameEventFilter() const
int getResolutionHeight() const
Get sensor resolution height.
void setNumFramesPool(int num)
Set number of frames in main (ISP output) pool.
RawCameraControl initialControl
int getResolutionWidth() const
Get sensor resolution width.
void setInputRefs(std::initializer_list< Input * > l)
CameraBoardSocket boardSocket
MonoCamera node. For use with grayscale sensors.
MonoCamera(const std::shared_ptr< PipelineImpl > &par, int64_t nodeId)
std::string getCamera() const
int getNumFramesPool() const
Get number of frames in main (ISP output) pool.
int getRawNumFramesPool() const
Get number of frames in raw pool.
std::shared_ptr< RawCameraControl > rawControl
Properties::SensorResolution getResolution() const
Get sensor resolution.
void setRawOutputPacked(bool packed)
tl::optional< bool > rawPacked
CameraBoardSocket getBoardSocket() const
void setResolution(Properties::SensorResolution resolution)
Set sensor resolution.
std::tuple< int, int > getResolutionSize() const
Get sensor resolution as size.
Base Properties structure.
void setOutputRefs(std::initializer_list< Output * > l)
void setCamId(int64_t id)
void setImageOrientation(CameraImageOrientation imageOrientation)
Set camera image orientation.
void setIsp3aFps(int isp3aFps)
SensorResolution resolution
Properties & getProperties()
void setBoardSocket(CameraBoardSocket boardSocket)
depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19