Skip to content
Snippets Groups Projects

Enhance SARDeburst

Merged Gaëlle USSEGLIO requested to merge ussegliog/otb:enhance_SARDeburst into develop
All threads resolved!
Files
14
@@ -82,7 +82,18 @@ public:
@@ -82,7 +82,18 @@ public:
bool IsValidSensorModel() const;
bool IsValidSensorModel() const;
/** Deburst metadata if possible and return lines to keep in image file */
/** Deburst metadata if possible and return lines to keep in image file */
bool Deburst(std::vector<std::pair<unsigned long, unsigned long> > & lines);
bool Deburst(std::vector<std::pair<unsigned long, unsigned long> > & lines,
 
std::pair<unsigned long,unsigned long> & samples, bool onlyValidSample=false);
 
 
/** Burst extraction and return lines/samples to keep into image file (the required burst) */
 
bool BurstExtraction(const unsigned int burst_index, std::pair<unsigned long,unsigned long> & lines,
 
std::pair<unsigned long,unsigned long> & samples);
 
 
 
/** Deburst metadata if possible and prepare the burst concatenation */
 
bool DeburstAndConcatenate(std::vector<std::pair<unsigned long, unsigned long> > & linesBursts,
 
std::vector<std::pair<unsigned long,unsigned long> > & samplesBursts);
 
/** Transform world point (lat,lon,hgt) to input image point
/** Transform world point (lat,lon,hgt) to input image point
(col,row) and YZ frame */
(col,row) and YZ frame */
Loading