#include "Obit.h"
#include "ObitErr.h"
#include "ObitImage.h"
#include "ObitFFT.h"
Go to the source code of this file.
Functions | |
| ObitFFT * | ObitFeatherUtilCreateFFT (ObitImage *in, ObitFFTdir dir) |
| Public: Create an FFT object suitable for FFTing an image. | |
| ObitImage * | ObitFeatherUtilCreatePadImage (ObitFFT *inFFT, ObitImage *inImage, ObitErr *err) |
| Public: Return scratch Image the size needed for a padding. | |
| ObitCArray * | ObitFeatherUtilCreateFFTArray (ObitFFT *inFFT) |
| Public: Create a half plane CArray suitable for the output of FFTing an image. | |
| void | ObitFeatherUtilPad (ObitFFT *inFFT, ObitImage *inImage, ObitImage *outImage, ObitErr *err) |
| Public: Zero Pads an image as needed for an FFT. | |
| void | ObitFeatherUtilBigger (glong *naxis, ObitImage *inImage, ObitImage *outImage, ObitErr *err) |
| Public: Increases the size of an image and zero pads. | |
| void | ObitFeatherUtilPadArray (ObitFFT *inFFT, ObitFArray *inArray, ObitFArray *outArray) |
| Public:Zero Pads an array as needed for an FFT PadArray. | |
| ObitFArray * | ObitFeatherUtilExtract (ObitFFT *inFFT, ObitFArray *inArray, ObitErr *err) |
| Public: Extract a Real array from one padded for FFTs. | |
| ObitFArray * | ObitFeatherUtilMakeBeamMask (ObitImage *inImage, ObitFFT *inFFT, ObitErr *err) |
| Public:Make uv plane weighting array. | |
| void | ObitFeatherUtilCreateModel (ObitImage *image, ObitFArray *outArray) |
| Public: Fill an FArray with a model the size and shape of the resolution in an image. | |
| void | ObitFeatherUtilAccumImage (ObitFFT *FFTfor, ObitImage *inImage, ObitFArray *wtArray, ObitCArray *accArray, ObitCArray *workArray, ObitErr *err) |
| Public: Accumulate the weighted FT of an FArray. | |
| void | ObitFeatherUtilInterpol (ObitImage *inImage, ObitImage *tmplImage, ObitImage *outImage, ObitErr *err) |
| Public: HGEOM-like operation (Before EWG got to it). | |
| void | ObitFeatherUtilSubImage (ObitImage *inImage, ObitFArray *inArray, ObitImage *outImage, ObitErr *err) |
| Public: Extract the subimage in inAray corresponding to outImage. | |
Routines for feathering together images at different resolutions.
|
||||||||||||||||||||||||||||
|
Public: Accumulate the weighted FT of an FArray.
|
|
||||||||||||||||||||
|
Public: Increases the size of an image and zero pads.
|
|
||||||||||||
|
Public: Create an FFT object suitable for FFTing an image.
|
|
|
Public: Create a half plane CArray suitable for the output of FFTing an image.
|
|
||||||||||||
|
Public: Fill an FArray with a model the size and shape of the resolution in an image. A model image is inserted in outArray derived from the restoring beam in image. The size and geometry of outArray must be those described by image
|
|
||||||||||||||||
|
Public: Return scratch Image the size needed for a padding.
|
|
||||||||||||||||
|
Public: Extract a Real array from one padded for FFTs.
|
|
||||||||||||||||||||
|
Public: HGEOM-like operation (Before EWG got to it).
|
|
||||||||||||||||
|
Public:Make uv plane weighting array.
|
|
||||||||||||||||||||
|
Public: Zero Pads an image as needed for an FFT.
|
|
||||||||||||||||
|
Public:Zero Pads an array as needed for an FFT PadArray.
|
|
||||||||||||||||||||
|
Public: Extract the subimage in inAray corresponding to outImage. one the padded version of the other) outImage is updated in permanent storage (disk)
|
1.3.9.1