|
| cuSincOverSamplerR2R (const int i_covs_, cudaStream_t stream_) |
| cuSincOverSamplerR2R constructor
|
|
void | cuSetupSincKernel () |
| Set up the sinc interpolation kernel (coefficient)
|
|
void | execute (cuArrays< float > *imagesIn, cuArrays< float > *imagesOut, cuArrays< int2 > *center, int oversamplingFactor) |
| Execute sinc interpolation.
|
|
| ~cuSincOverSamplerR2R () |
| destructor
|
|
◆ cuSincOverSamplerR2R()
cuSincOverSamplerR2R::cuSincOverSamplerR2R |
( |
const int | i_covs_, |
|
|
cudaStream_t | stream_ ) |
◆ execute()
void cuSincOverSamplerR2R::execute |
( |
cuArrays< float > * | imagesIn, |
|
|
cuArrays< float > * | imagesOut, |
|
|
cuArrays< int2 > * | centerShift, |
|
|
int | rawOversamplingFactor ) |
Execute sinc interpolation.
- Parameters
-
[in] | imagesIn | input images |
[out] | imagesOut | output images |
[in] | centerShift | the shift of interpolation center |
[in] | rawOversamplingFactor | the multiplier of the centerShift |
- Note
- rawOversamplingFactor is for the centerShift, not the signal oversampling factor
The documentation for this class was generated from the following files:
1.13.2.