RawSpatialImgDetections.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RawImgDetections.hpp"
7 
8 namespace dai {
9 
18 };
19 
20 DEPTHAI_SERIALIZE_EXT(SpatialImgDetection, label, confidence, xmin, ymin, xmax, ymax, spatialCoordinates, boundingBoxMapping);
21 
24  std::vector<SpatialImgDetection> detections;
25 
26  void serialize(std::vector<std::uint8_t>& metadata, DatatypeEnum& datatype) const override {
27  metadata = utility::serialize(*this);
29  };
30 
31  DatatypeEnum getType() const override {
33  }
34 
36 };
37 
38 } // namespace dai
dai::DatatypeEnum
DatatypeEnum
Definition: DatatypeEnum.hpp:7
dai::DEPTHAI_SERIALIZE_EXT
DEPTHAI_SERIALIZE_EXT(CameraSensorConfig, width, height, minFps, maxFps, fov, type)
dai::RawSpatialImgDetections::DEPTHAI_SERIALIZE
DEPTHAI_SERIALIZE(RawSpatialImgDetections, detections, RawBuffer::sequenceNum, RawBuffer::ts, RawBuffer::tsDevice)
dai::utility::serialize
bool serialize(const T &obj, std::vector< std::uint8_t > &data)
Definition: Serialization.hpp:38
dai::RawSpatialImgDetections::serialize
void serialize(std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override
Definition: RawSpatialImgDetections.hpp:26
dai::SpatialLocationCalculatorConfigData
SpatialLocation configuration data structure.
Definition: RawSpatialLocationCalculatorConfig.hpp:39
dai::RawSpatialImgDetections::detections
std::vector< SpatialImgDetection > detections
Definition: RawSpatialImgDetections.hpp:24
dai::RawBuffer::sequenceNum
int64_t sequenceNum
Definition: RawBuffer.hpp:16
dai::RawSpatialImgDetections::getType
DatatypeEnum getType() const override
Definition: RawSpatialImgDetections.hpp:31
dai::RawBuffer::tsDevice
Timestamp tsDevice
Definition: RawBuffer.hpp:18
RawSpatialLocationCalculatorConfig.hpp
Serialization.hpp
dai::RawSpatialImgDetections
RawSpatialImgDetections structure.
Definition: RawSpatialImgDetections.hpp:23
RawImgDetections.hpp
dai::RawBuffer
RawBuffer structure.
Definition: RawBuffer.hpp:12
dai::Point3f
Definition: Point3f.hpp:16
dai::SpatialImgDetection::spatialCoordinates
Point3f spatialCoordinates
Definition: RawSpatialImgDetections.hpp:16
dai::SpatialImgDetection
Definition: RawSpatialImgDetections.hpp:15
dai::SpatialImgDetection::boundingBoxMapping
SpatialLocationCalculatorConfigData boundingBoxMapping
Definition: RawSpatialImgDetections.hpp:17
dai
Definition: CameraExposureOffset.hpp:6
dai::DatatypeEnum::SpatialImgDetections
@ SpatialImgDetections
Point3f.hpp
dai::RawBuffer::ts
Timestamp ts
Definition: RawBuffer.hpp:17
dai::ImgDetection
ImgDetection structure.
Definition: RawImgDetections.hpp:10


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