|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbSentinel1CalibrationLookupData_h
22 #define otbSentinel1CalibrationLookupData_h
82 void InitParameters(
short type,
double ft,
double lt,
int lines,
int c, std::vector<Sentinel1CalibrationStruct>
const& vlist);
std::vector< float > vect
Computes the Sentinel 1 calibration contribution for the given pixel using a LUT. Depending on how it...
SarCalibrationLookupData Superclass
void operator=(const Self &)=delete
Structure holding a calibration vector from Sentinel1 annotation files.
itk::SmartPointer< const Self > ConstPointer
void FromKeywordlist(const MetaData::Keywordlist &kwl, const std::string &prefix) override
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Sentinel1CalibrationLookupData Self
int GetPixelIndex(int x, const Sentinel1CalibrationStruct &calVec) const
itk::IndexValueType IndexValueType
std::vector< Sentinel1CalibrationStruct > calibrationVectorList
int GetVectorIndex(int y) const
void ToKeywordlist(MetaData::Keywordlist &kwl, const std::string &prefix) const override
itk::SmartPointer< Self > Pointer
~Sentinel1CalibrationLookupData() override=default
std::vector< double > deltaPixels
void InitParameters(short type, double ft, double lt, int lines, int c, std::vector< Sentinel1CalibrationStruct > const &vlist)
Sentinel1CalibrationLookupData()
double GetValue(const IndexValueType x, const IndexValueType y) const override
std::vector< int > pixels
itk::IndexValueType IndexValueType
static Sentinel1CalibrationStruct FromKeywordlist(const MetaData::Keywordlist &kwl, const std::string &prefix)
void ToKeywordlist(MetaData::Keywordlist &kwl, const std::string &prefix) const