Basic Image AlgorithmS Library
2.8.0
|
base class for storing precomputed lookup information for bilinear interpolation in BackwardMapping More...
#include <Image/BackwardMappingLUTStructs.hh>
Public Member Functions | |
const float * | SerializedIn (const float *pointerToHeadOfInputMem) |
Retrieves the content of object from serialized mem. More... | |
float * | SerializedOut (float *pointerToHeadOfOutputMem) |
Returns the content of object into serialized mem. More... | |
Static Public Member Functions | |
static int | GetSerializedSize () |
Returns the number of fields that are contained in the serialized output. More... | |
Public Attributes | |
int | index_0_0 |
int | index_0_1 |
int | index_1_0 |
int | index_1_1 |
bool | mapped |
boolean showing if the pixel can be correctly mapped More... | |
float | xy_weight |
PIXEL X-weight for (1-dx)*(1-dy) More... | |
float | xY_weight |
PIXEL – X- weight for (1-dx)*dy. More... | |
float | Xy_weight |
PIXEL -Xweight for dx*(1-dy) More... | |
float | XY_weight |
PIXEL – -X weight for dx*dy. More... | |
base class for storing precomputed lookup information for bilinear interpolation in BackwardMapping
Definition at line 62 of file BackwardMappingLUTStructs.hh.
|
static |
Returns the number of fields that are contained in the serialized output.
Definition at line 101 of file BackwardMappingLUTStructs.cpp.
const float * BIAS::BWM_LUT_Entry_Bilinear::SerializedIn | ( | const float * | pointerToHeadOfInputMem | ) |
Retrieves the content of object from serialized mem.
Definition at line 74 of file BackwardMappingLUTStructs.cpp.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::SetLookupTable().
float * BIAS::BWM_LUT_Entry_Bilinear::SerializedOut | ( | float * | pointerToHeadOfOutputMem | ) |
Returns the content of object into serialized mem.
LUT Datastruct Interface.
Definition at line 47 of file BackwardMappingLUTStructs.cpp.
int BIAS::BWM_LUT_Entry_Bilinear::index_0_0 |
Definition at line 73 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
int BIAS::BWM_LUT_Entry_Bilinear::index_0_1 |
Definition at line 80 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
int BIAS::BWM_LUT_Entry_Bilinear::index_1_0 |
Definition at line 87 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
int BIAS::BWM_LUT_Entry_Bilinear::index_1_1 |
Definition at line 94 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
bool BIAS::BWM_LUT_Entry_Bilinear::mapped |
boolean showing if the pixel can be correctly mapped
Definition at line 65 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
float BIAS::BWM_LUT_Entry_Bilinear::xy_weight |
Definition at line 71 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
float BIAS::BWM_LUT_Entry_Bilinear::xY_weight |
PIXEL – X- weight for (1-dx)*dy.
Definition at line 78 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
float BIAS::BWM_LUT_Entry_Bilinear::Xy_weight |
Definition at line 85 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().
float BIAS::BWM_LUT_Entry_Bilinear::XY_weight |
PIXEL – -X weight for dx*dy.
Definition at line 92 of file BackwardMappingLUTStructs.hh.
Referenced by BIAS::BackwardMapping< InputStorageType, OutputStorageType >::MapWithLookupTable(), and BIAS::BackwardMapping< InputStorageType, OutputStorageType >::PrepareLookupTableMapping().