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 |
Public Member Functions inherited from dai::RawBuffer | |
| 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 |
Public Attributes inherited from dai::RawBuffer | |
| 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.