ImageManipProperties.hpp
Go to the documentation of this file.
1 #pragma once
2 
6 
7 namespace dai {
8 
12 struct ImageManipProperties : PropertiesSerializable<Properties, ImageManipProperties> {
15 
17  int outputFrameSize = 1 * 1024 * 1024;
18 
20  int numFramesPool = 4;
21 
23  int meshWidth = 0;
25  int meshHeight = 0;
27  std::string meshUri = "";
28 };
29 
30 DEPTHAI_SERIALIZE_EXT(ImageManipProperties, initialConfig, outputFrameSize, numFramesPool, meshWidth, meshHeight, meshUri);
31 
32 } // namespace dai
optional.hpp
dai::DEPTHAI_SERIALIZE_EXT
DEPTHAI_SERIALIZE_EXT(CameraSensorConfig, width, height, minFps, maxFps, fov, type)
RawImageManipConfig.hpp
dai::ImageManipProperties
Definition: ImageManipProperties.hpp:12
dai::RawImageManipConfig
RawImageManipConfig structure.
Definition: RawImageManipConfig.hpp:20
dai::ImageManipProperties::meshWidth
int meshWidth
Custom warp mesh width. Set to zero to disable.
Definition: ImageManipProperties.hpp:23
dai::ImageManipProperties::initialConfig
RawImageManipConfig initialConfig
Initial configuration for ImageManip node.
Definition: ImageManipProperties.hpp:14
dai::ImageManipProperties::meshUri
std::string meshUri
Custom warp mesh uri. Set to empty string to disable.
Definition: ImageManipProperties.hpp:27
dai::ImageManipProperties::numFramesPool
int numFramesPool
Num frames in output pool.
Definition: ImageManipProperties.hpp:20
dai::ImageManipProperties::outputFrameSize
int outputFrameSize
Maximum output frame size in bytes (eg: 300x300 BGR image -> 300*300*3 bytes)
Definition: ImageManipProperties.hpp:17
dai::ImageManipProperties::meshHeight
int meshHeight
Custom warp mesh height. Set to zero to disable.
Definition: ImageManipProperties.hpp:25
Properties.hpp
dai::PropertiesSerializable
Serializable properties.
Definition: Properties.hpp:16
dai
Definition: CameraExposureOffset.hpp:6


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