RawImageManipConfig structure. More...
#include <RawImageManipConfig.hpp>
Classes | |
struct | CropConfig |
struct | CropRect |
struct | FormatConfig |
struct | ResizeConfig |
Public Member Functions | |
DEPTHAI_SERIALIZE (RawImageManipConfig, cropConfig, resizeConfig, formatConfig, enableCrop, enableResize, enableFormat, reusePreviousImage, skipCurrentImage, interpolation) | |
DatatypeEnum | getType () const override |
void | serialize (std::vector< std::uint8_t > &metadata, DatatypeEnum &datatype) const override |
![]() | |
DEPTHAI_SERIALIZE (RawBuffer, sequenceNum, ts, tsDevice) | |
virtual | ~RawBuffer ()=default |
Public Attributes | |
CropConfig | cropConfig |
bool | enableCrop = false |
bool | enableFormat = false |
bool | enableResize = false |
FormatConfig | formatConfig |
Interpolation | interpolation = Interpolation::AUTO |
Interpolation type to use. More... | |
ResizeConfig | resizeConfig |
bool | reusePreviousImage = false |
bool | skipCurrentImage = false |
![]() | |
std::vector< std::uint8_t > | data |
int64_t | sequenceNum = 0 |
Timestamp | ts = {} |
Timestamp | tsDevice = {} |
RawImageManipConfig structure.
Definition at line 20 of file RawImageManipConfig.hpp.
dai::RawImageManipConfig::DEPTHAI_SERIALIZE | ( | RawImageManipConfig | , |
cropConfig | , | ||
resizeConfig | , | ||
formatConfig | , | ||
enableCrop | , | ||
enableResize | , | ||
enableFormat | , | ||
reusePreviousImage | , | ||
skipCurrentImage | , | ||
interpolation | |||
) |
|
inlineoverridevirtual |
Reimplemented from dai::RawBuffer.
Definition at line 122 of file RawImageManipConfig.hpp.
|
inlineoverridevirtual |
Reimplemented from dai::RawBuffer.
Definition at line 117 of file RawImageManipConfig.hpp.
CropConfig dai::RawImageManipConfig::cropConfig |
Definition at line 101 of file RawImageManipConfig.hpp.
bool dai::RawImageManipConfig::enableCrop = false |
Definition at line 105 of file RawImageManipConfig.hpp.
bool dai::RawImageManipConfig::enableFormat = false |
Definition at line 107 of file RawImageManipConfig.hpp.
bool dai::RawImageManipConfig::enableResize = false |
Definition at line 106 of file RawImageManipConfig.hpp.
FormatConfig dai::RawImageManipConfig::formatConfig |
Definition at line 103 of file RawImageManipConfig.hpp.
Interpolation dai::RawImageManipConfig::interpolation = Interpolation::AUTO |
Interpolation type to use.
Definition at line 115 of file RawImageManipConfig.hpp.
ResizeConfig dai::RawImageManipConfig::resizeConfig |
Definition at line 102 of file RawImageManipConfig.hpp.
bool dai::RawImageManipConfig::reusePreviousImage = false |
Definition at line 111 of file RawImageManipConfig.hpp.
bool dai::RawImageManipConfig::skipCurrentImage = false |
Definition at line 112 of file RawImageManipConfig.hpp.