Image

ska_sdp_func_python.image.cleaners Module

Image cleaner functions for cleaning point spread functions.

Functions

hogbom(dirty, psf, window, gain, thresh, ...)

Clean the point spread function from a dirty image.

hogbom_complex(dirty_q, dirty_u, psf_q, ...)

Clean the point spread function from a dirty Q+iU image.

msclean(dirty, psf, window, sensitivity, ...)

Perform multiscale clean.

msmfsclean(dirty, psf, window, sensitivity, ...)

Perform image plane multiscale multi frequency clean.

spheroidal_function(vnu)

Evaluates the Prolate Spheroidal Wavefunction.

ska_sdp_func_python.image.deconvolution Module

Image deconvolution functions.

Functions

deconvolve_cube(dirty, psf[, sensitivity, ...])

Clean using a variety of algorithms.

deconvolve_list(dirty_list, psf_list[, ...])

Clean using a variety of algorithms.

fit_psf(psf)

Fit a two-dimensional Gaussian to a PSF using astropy.modeling.

restore_list(model_list[, psf_list, ...])

Restore the model image to the residuals.

restore_cube(model[, psf, residual, clean_beam])

Restore the model image to the residuals.

ska_sdp_func_python.image.gather_scatter Module

Functions that perform gather/scatter operations on Images.

Functions

image_gather_channels(image_list)

Gather a list of subimages back into an image.

image_gather_facets(image_list, im[, ...])

Gather a list of subimages back into an image using the image_raster_iterator.

image_scatter_channels(im[, subimages])

Scatter an Image into a list of subimages using the channels.

image_scatter_facets(im[, facets, overlap, ...])

Scatter an image into a list of subimages using the image_raster_iterator.

ska_sdp_func_python.image.iterators Module

Functions that define and manipulate images. Images are just data and a World Coordinate System.

Functions

image_channel_iter(im[, subimages])

Create a image_channel_iter generator, returning images.

image_raster_iter(im[, facets, overlap, ...])

Create an image_raster_iter generator, returning a list of subimages, optionally with overlaps.

ska_sdp_func_python.image.operations Module

Image operations visible to the Execution Framework as Components.

Functions

convert_clean_beam_to_degrees(im, beam_pixels)

Convert clean beam in pixels to deg, deg, deg.

convert_clean_beam_to_pixels(model, clean_beam)

Convert clean beam to pixels.

convert_polimage_to_stokes(im[, complex_image])

Convert a polarisation image to stokes IQUV (complex).

convert_stokes_to_polimage(im, ...)

Convert a stokes image in IQUV to polarisation_frame.

ska_sdp_func_python.image.taylor_terms Module

Image functions using taylor terms in frequency.

Functions

calculate_image_frequency_moments(im[, ...])

Calculate frequency weighted moments of an image cube.

calculate_image_from_frequency_taylor_terms(im, ...)

Calculate channel image from Taylor term expansion in frequency.

calculate_image_list_frequency_moments(im_list)

Calculate frequency weighted moments of an image list.

calculate_image_list_from_frequency_taylor_terms(...)

Calculate image list from frequency weighted moments.

calculate_frequency_taylor_terms_from_image_list(im_list)

Calculate frequency taylor terms.