isce3 0.25.0
Loading...
Searching...
No Matches
isce3::matchtemplate::pycuampcor::cuAmpcorChunk Class Reference

cuAmpcor processor for a chunk (a batch of windows) More...

#include <cuAmpcorChunk.h>

Public Member Functions

 cuAmpcorChunk (cuAmpcorParameter *param_, GDALImage *reference_, GDALImage *secondary_, cuArrays< float2 > *offsetImage_, cuArrays< float > *snrImage_, cuArrays< float3 > *covImage_, cuArrays< float > *corrImage_)
 constructor
 
void setIndex (int idxDown_, int idxAcross_)
 set chunk index
 
void loadReferenceChunk ()
 
void loadSecondaryChunk ()
 
void getRelativeOffset (int *rStartPixel, const int *oStartPixel, int diff)
 obtain the starting pixels for each chip
 
void run (int, int)
 Run ampcor process for a batch of images (a chunk)
 

Detailed Description

cuAmpcor processor for a chunk (a batch of windows)

Member Function Documentation

◆ getRelativeOffset()

void cuAmpcorChunk::getRelativeOffset ( int * rStartPixel,
const int * oStartPixel,
int diff )

obtain the starting pixels for each chip

Parameters
[in]oStartPixelstart pixel locations for all chips
[out]rstartPixelstart pixel locations for chips within the chunk

◆ run()

void cuAmpcorChunk::run ( int idxDown_,
int idxAcross_ )

Run ampcor process for a batch of images (a chunk)

Parameters
[in]idxDown_index of the chunk along Down/Azimuth direction
[in]idxAcross_index of the chunk along Across/Range direction

The documentation for this class was generated from the following files:

Generated for ISCE3.0 by doxygen 1.13.2.