All Classes and Interfaces
Class
Description
A mosaicker is an object which creates
a new image from a set of input images.
This class implements the AIT (Hammer-Aitov)
projection.
Find an appropriate delta to use for getting grid intervals.
This mosaicker is used to create a mosaic where
if there are pixels unfilled by the primary survey
one or more secondary surveys are invoked to fill them.
This class decodes a Base64 encoded string.
This class transforms setting to enable compatibility
between the old SkyView batch interface and the current Java application.
This class implements Besselian coordinate systems.
This class implements the distortion of Besselian coordinate systems.
This class finds the best images to be used for sampling using
using the criterion that the best candidate image is the one where the
pixel is furthest from the edge.
This class adjusts the 0 point for data taken
from multiple images to try to minize edge effects.
This class adjusts the 0 point for data taken
from multiple images to try to minize edge effects.
Do a box car smoothing of an image
This class is a simple image finder which returns all images
and a 0 length array.
This class handles interactions with the file cache.
This class provides for the
translation between coordinates and Cahill style Octahedron tangent plane
projection.
This class implements the Cartesian (rectangular)
projection.
The CatalogPostProcessor is called to finish processing
for catalog requests.
Simple utility for parsing CGI parameters
This class initiates a SkyView request from CGI.
This class sees if any pixels have coverage.
This class sees if any pixels have coverage.
The class implements a fast flux conserving resampling
based on the Sutherland-Hodgman clipping algorithm.
This class uses two samplers.
This class queries a cone search service and returns the positions and IDs.
Find contours of an image.
A converter applies a succession of transformations on the data
This class provides methods to encode coordinates
to a variety of precisions in both sexagesimal and decimal representations.
The class defines coordinate systems in terms of the
operations needed to transform the standard coordinate
system (currently J2000) to the coordinate system
associated with the object.
This class gives the coordinate values corresponding to
a given pixel location in an image.
Invoke the standard deedger.
This class deprojects a point from a projection plane
onto the celestial sphere.
This class handles sampling in the depth dimension
This class is intended to be used to clean up directories which accumulate
files during SkyView operations.
This class defines a non-linear distortion in the image plane.
Draw lines specified in a user file.
The distortion object for a given DSS structure.
This class generates DSS2 image spells.
This class defines an image as the combination
of a set of pixel values and a WCS describing the
pixel coordinates.
A little class that creates FITS images using a factory method.
An ecliptic coordinate system in a Julian frame.
Find the exposure in the FITS file.
This interface should be implemented by objects that
can calculate the exposure corresponding to a given pixel
in an image.
This class defines an image gotten by reading a file
A little class that creates FITS images using a factory method.
Find the exposure in the FITS file.
This is an 32-bit floating-point image and methods that operate on that image.
The class defining Galactic coordinate system.
This class extends the MaxExposure class to handle
GALEX images where the center of the field is not necessarily
the center of the exposed data.
Writes a stack as an animated Gif
This class is used to find the lines and text to draw coordinate grid overlays.
This class defines a hierarchical counter that is
may be used to index a hierarchy of objects (tests, version, ...).
HDecompressor.
This class defines an image gotten by reading a HEALPix image where the
pixels are in the nested pixel order.
A little class that creates FITS images using a factory method.
A helioecliptic coordinate system at a given epoch.
This class simply returns the directory in which a HiPS is stored.
This class defines an image gotten by reading a HEALPix image
where the pixels are in the nested pixel order.
A little class that creates a HiPS image from the spell provided.
Use this class to rescale a set of byte arrays to have the
the same values at two points in the histogram of values.
Scale an object linearly.
The HEALPix project projects the sky into equal area pixels where
the centers of the pixels are lined up on constant values of
declination.
This class handles straddling in the Healpix
projection.
This class writes the HTML output for SkyView web services
A class defining the ICRS coordinate system.
A mosaicker is an object which creates
a new image from a set of input images.
This class uses ImageJ to create non-FITS image products.
This class defines an image as the combination
of a set of pixel values and a WCS describing the
pixel coordinates.
This interface is implemented by methods which can
build an image using the given string.
This interface is implemented by classes that dynamically
generate a list of images (or more precisely the spells through
which the images may be created by an ImageFactory).
This class adjusts the 0 points for data taken
from multiple images to try to minimize edge effects.
This abstract class is the superclass for classes that process
the four data types (byte, short, float and RGB) supported by ImageJ.
This class generates an image or images from user inputs.
Used with QueryFinder to print out whether
there is any coverage in the region of the image.
This class implements bit interleaving for two-d images.
The File/Save As/Jpeg command (FileSaver.saveAsJpeg() method)
uses this plugin to save images in JPEG format.
The class defining Julian coordinate systems.
This class implements a nearest neighbor sampling
scheme.
This class implements a linear interpolation sampling
scheme.
Scale an object linearly.
Scale an object linearly.
Opens NIH Image look-up tables (LUTs), 768 byte binary LUTs
(256 reds, 256 greens and 256 blues), LUTs in text format,
or generates the LUT specified by the string argument
passed to the run() method.
This class selects the best image for a pixel by
looking for the image with the longest exposure
that has the pixel in the field of view.
This class implements the Mercator projection
Read a MOC and support tests to see if pixels/tiles are available.
A mosaicker is an object which creates
a new image from a set of input images.
This class implements the NEAT radial distortion.
This class gets a set of candidates from a SIAP request
This class implements a nearest neighbor sampling
This class is a simple image finder which returns all images
that may have some overlap with the output image.
This class is used to terminate the parsing of
of XML file (typically a survey description file).
This class gives the coordinate values corresponding to
a given pixel location in an image.
Compute compound polarization parameters from the basic I,Q,U.
This class represents a position in the sky.
This class implements an algorithm that calculates the offsets between the
position angle expressed with respect to the poles in two different coordinate
systems.
This class makes sure that all of the candidate
images are actually present and then if any candidate
was not already in the cache is redoes the
image finding using the standard image finder.
This class is the parent class for Transformers that project a point from the celestial sphere
to a projection plane.
This class implements projection algorithms to/from a projection
plane and the unit sphere.
This class finds the best images to be used for sampling using
a recursive rectangle algorithm.
This class finds the best images to be used for sampling using
a recursive rectangle algorithm.
This image finder uses the same algorithm as the border finder, but rather than
using the rectangle in the projection plane, we assume that only a subrectangle
which of the image (which may be rotated with respect to the image) is valid.
This class implements the SAMP protocol for SkyView.
This class works almost exactly like
the BorderImageFinder, however when calculating
the distance from the edge of the image, the distance
is scaled to diagonal dimension of the image.
This class does 2-D scalings, rotations and linear transformations.
Scale an object.
Used to force a process to timeout after a period of time
This class defines a singleton where SkyView preferences/settings
Testchange...
This class looks at the settings and updates as needed for
use with the standard Java classes.
This class provides a utility function that transforms strings
to replace embedded settings with the current values of the setting.
This interface defines an object
that would like to take process the settings
before processing begins.
This class implements the Sanson-Flamsteed (Sinusoidal)
projection.
This class initiates a SkyView SIA request.
This class gets a set of candidates from a SIAP request
This class gets a set of candidates from a SIAP request
This class writes out SIA records for surveys
which have coverage in the specified region.
Implement the SIP convention for distorting a standard projection.
This class defines string patterns and rules that are used to do taint
checking for Skyview CGI calls.
this class allows you to build an array as you go.
Converts user input to coordinates and returns a position
object that can be used to get a position in any coordinate system.
This class defines a non-linear distortion in the image plane.
Scale an object linearly.
A image that is a subset of an existing image.
A mosaicker is an object which creates
a new image from a set of input images.
methods for describing and manipulating survey data
This class is used for exceptions problems with
the data in a survey.
This class provides functionality to translate survey
names into associated survey description files.
This interface defines the role of something that
can find a survey given a survey id.
This class provides for the
translation between coordinates and the TEA Equal Area projection.
This class provides a utility function that transforms strings
to replace embedded settings with the current values of the setting.
Do a median smoothing for all pixels that differ from the median by
more then the threshold
Settings used:
MedianSmoother=size[,threshold]
Size gives the size of the box in which the median is computed
This must be an odd integer >= 3
Threshold is the change beyond which the pixel will be smoothed
Assumed to be 0 if omitted which means that all pixels are smoothed.
This interface defines methods for generating
a set of tiles over a region of the sky.
This class provides for the translation between coordinates and an HTM-based
projection.
Print out the vertices of the pixels in a TOAST projection.
This finds the correct center and
scale for a user a TOAST grid output.
Calculate the distribution of areas of TOAST pixels.
This class provides for the
translation between coordinates and the Tiled Octahedral Tangent projection.
This class is thrown when an error
occurs relating to transformations among
frames.
The Transformer class is the superclass
for a variety of classes that transform positions
represented in one frame to another.
This is s special class just defined for a specific 2MASS SIAP service.
utlity functions to use with SkyView
A World Coordinate System defines a translation between celestial and pixel
coordinates.
Smooth an image using a rectangular array of weights
This class writes an HTML description of a survey based upon
its XML survey file.
This class defines a survey based upon an XML file
which contains the metadata and image information for the survey.
This class writes an HTML description of a survey based upon
its XML survey file.
This class provides functionality to translate survey
names into associated survey description files.
This class implements a tangent plane projection
for the NEAT survey.