Public Member Functions | Public Attributes | List of all members
dai::RawImageManipConfig::ResizeConfig Struct Reference

#include <RawImageManipConfig.hpp>

Public Member Functions

 DEPTHAI_SERIALIZE (ResizeConfig, width, height, lockAspectRatioFill, bgRed, bgGreen, bgBlue, warpFourPoints, normalizedCoords, enableWarp4pt, warpMatrix3x3, enableWarpMatrix, warpBorderReplicate, rotationAngleDeg, enableRotation, keepAspectRatio)
 

Public Attributes

char bgBlue = 0
 
char bgGreen = 0
 
char bgRed = 0
 
bool enableRotation = false
 
bool enableWarp4pt = false
 
bool enableWarpMatrix = false
 
int height = 0
 
bool keepAspectRatio = true
 
bool lockAspectRatioFill = false
 
bool normalizedCoords = true
 
float rotationAngleDeg
 
bool warpBorderReplicate = false
 
std::vector< Point2fwarpFourPoints
 
std::vector< float > warpMatrix3x3
 
int width = 0
 

Detailed Description

Definition at line 46 of file RawImageManipConfig.hpp.

Member Function Documentation

◆ DEPTHAI_SERIALIZE()

dai::RawImageManipConfig::ResizeConfig::DEPTHAI_SERIALIZE ( ResizeConfig  ,
width  ,
height  ,
lockAspectRatioFill  ,
bgRed  ,
bgGreen  ,
bgBlue  ,
warpFourPoints  ,
normalizedCoords  ,
enableWarp4pt  ,
warpMatrix3x3  ,
enableWarpMatrix  ,
warpBorderReplicate  ,
rotationAngleDeg  ,
enableRotation  ,
keepAspectRatio   
)

Member Data Documentation

◆ bgBlue

char dai::RawImageManipConfig::ResizeConfig::bgBlue = 0

Definition at line 49 of file RawImageManipConfig.hpp.

◆ bgGreen

char dai::RawImageManipConfig::ResizeConfig::bgGreen = 0

Definition at line 49 of file RawImageManipConfig.hpp.

◆ bgRed

char dai::RawImageManipConfig::ResizeConfig::bgRed = 0

Definition at line 49 of file RawImageManipConfig.hpp.

◆ enableRotation

bool dai::RawImageManipConfig::ResizeConfig::enableRotation = false

Definition at line 65 of file RawImageManipConfig.hpp.

◆ enableWarp4pt

bool dai::RawImageManipConfig::ResizeConfig::enableWarp4pt = false

Definition at line 54 of file RawImageManipConfig.hpp.

◆ enableWarpMatrix

bool dai::RawImageManipConfig::ResizeConfig::enableWarpMatrix = false

Definition at line 57 of file RawImageManipConfig.hpp.

◆ height

int dai::RawImageManipConfig::ResizeConfig::height = 0

Definition at line 47 of file RawImageManipConfig.hpp.

◆ keepAspectRatio

bool dai::RawImageManipConfig::ResizeConfig::keepAspectRatio = true

Whether to keep aspect ratio of input or not

Definition at line 70 of file RawImageManipConfig.hpp.

◆ lockAspectRatioFill

bool dai::RawImageManipConfig::ResizeConfig::lockAspectRatioFill = false

Definition at line 48 of file RawImageManipConfig.hpp.

◆ normalizedCoords

bool dai::RawImageManipConfig::ResizeConfig::normalizedCoords = true

Definition at line 53 of file RawImageManipConfig.hpp.

◆ rotationAngleDeg

float dai::RawImageManipConfig::ResizeConfig::rotationAngleDeg

Definition at line 64 of file RawImageManipConfig.hpp.

◆ warpBorderReplicate

bool dai::RawImageManipConfig::ResizeConfig::warpBorderReplicate = false

Definition at line 61 of file RawImageManipConfig.hpp.

◆ warpFourPoints

std::vector<Point2f> dai::RawImageManipConfig::ResizeConfig::warpFourPoints

Definition at line 52 of file RawImageManipConfig.hpp.

◆ warpMatrix3x3

std::vector<float> dai::RawImageManipConfig::ResizeConfig::warpMatrix3x3

Definition at line 56 of file RawImageManipConfig.hpp.

◆ width

int dai::RawImageManipConfig::ResizeConfig::width = 0

Definition at line 47 of file RawImageManipConfig.hpp.


The documentation for this struct was generated from the following file:


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