isce3
0.25.0
Loading...
Searching...
No Matches
cxx
isce3
unwrap
icu
PhaseGrad.h
1
#pragma once
2
3
#include <complex>
// std::complex
4
#include <cstddef>
// size_t
5
6
namespace
isce3::unwrap::icu
7
{
8
9
// \brief Compute phase slope in x & y, smoothed by Gaussian kernel.
10
//
11
// The algorithm is the same as that developed by Madsen for estimation of the
12
// doppler centroid.
13
//
14
// @param[out] phasegradx Phase gradient in x
15
// @param[out] phasegrady Phase gradient in y
16
// @param[in] intf Interferogram
17
// @param[in] length Tile length
18
// @param[in] width Tile width
19
// @param[in] winsize Kernel size
20
void
calcPhaseGrad(
21
float
* phasegradx,
22
float
* phasegrady,
23
const
std::complex<float> * intf,
24
const
size_t
length,
25
const
size_t
width,
26
const
int
winsize);
27
28
}
Generated for ISCE3.0 by
1.13.2.