Serialized Form
components
java.util.ArrayList<E> components
d2
double[] d2
d3
double[] d3
checked
boolean checked
deltas
double[][] deltas
- The matrix of edge shifts between images.
counts
int[][] counts
- The matrix of the number of edge pixels between two images
totalCount
int totalCount
- The total number of edge pixels
nImage
int nImage
- The number of candidate source images
inputs
Image[] inputs
- The source images
output
Image output
- The image whose edges are to be removed.
source
int[] source
- The array giving the source image for each pixel in the input image.
Note that we don't care about the actual source images -- we already
have the pixel values. We just want to locate where the edges are
and know how to group the pixels for later adjustments.
nx
int nx
- The dimesions of the image
ny
int ny
offsets
double[] offsets
- The additive adjustment to be made to the image.
zero
double zero
- The starting value for first output bin (first input bin goes from 0-1)
delta
double delta
- The size of each output bin (in input bins)
n
int n
- The number of output bins
usedImageNames
java.util.ArrayList<E> usedImageNames
matrix
double[][] matrix
- The matrix coefficients.
transRot
Rotater transRot
- The transpose coefficients.
temp
double[] temp
- Temporary for when data is aliased.
inImage
Image inImage
- The input image. It should have a size inHeight*inWidth*inDepth
inHeight
int inHeight
inWidth
int inWidth
inDepth
int inDepth
bounds
int[] bounds
- This gives the minX,maxX, minY,maxY pixel values for the current
output image. We can use this to limit the region of the input
image we are interested in.
outImage
Image outImage
- The output image. It should have a size outHeight*outWidth*outDepth
outHeight
int outHeight
outWidth
int outWidth
outDepth
int outDepth
trans
Transformer trans
- The transformation from the output image to the input image.
x0
double x0
- Parameters of the transformation
y0
double y0
a00
double a00
a01
double a01
a10
double a10
a11
double a11
t2
double[] t2
- Temporaries that may be used in the conversion.
The use of these temporaries makes the Trasnformer classes non Thread safe.
These temporaries are used rather than creating new arrays for
multiple invocations.
t3
double[] t3
wcsScale
double wcsScale
- This includes a nominal 'scale' for the WCS. While this
can often be calculated from the transformation, that may sometimes
be difficult.
lonAxis
int lonAxis
- Which axis is the longitude
latAxis
int latAxis
- Which axis is the latitude
h
Header h
- The FITS header
Package skyview.geometry.csys |
epoch
double epoch
epoch
double epoch
elon
double elon
epoch
double epoch
epoch
double epoch
Package skyview.geometry.distorter |
CONS2R
double CONS2R
COND2R
double COND2R
TWOPI
double TWOPI
TOLERANCE
double TOLERANCE
xmm
double xmm
ymm
double ymm
xy
double xy
x2
double x2
y2
double y2
x2y
double x2y
y2x
double y2x
x2y2
double x2y2
x4y4
double x4y4
x3
double x3
y3
double y3
x4
double x4
y4
double y4
plate_ra
double plate_ra
plate_dec
double plate_dec
plate_scale
double plate_scale
x_pixel_size
double x_pixel_size
y_pixel_size
double y_pixel_size
ppo_coeff
double[] ppo_coeff
x_coeff
double[] x_coeff
y_coeff
double[] y_coeff
x0
double x0
y0
double y0
scale
double scale
Package skyview.geometry.projecter |
Package skyview.geometry.sampler |
depthArray
double[] depthArray
drizzOffset
double drizzOffset
- Drizzle offset
drizzArea
double drizzArea
- Drizzle Area
tArea
double tArea
- The area (in original image pixels) overlapped by
the current pixel.
intensive
boolean intensive
- Is this an intensive quantity?
rcX0
double[] rcX0
rcX1
double[] rcX1
rcY0
double[] rcY0
rcY1
double[] rcY1
psX1
double[] psX1
psY1
double[] psY1
corners
double[][] corners
- Implement the sample function of the Sampler class.
This function samples a single pixel.
nLobe
int nLobe
- The number of lobes in the window
out
double[] out
coef
double coef
coef2
double coef2
xw
double[] xw
- Weights used internally
yw
double[] yw
out
double[] out
out
double[] out
zout
double[] zout
xmin
int xmin
ymin
int ymin
splineDegree
int splineDegree
- The order of the spline
image
double[] image
- A copy of the image that is transformed into
the spline coefficients
xWeight
double[] xWeight
yWeight
double[] yWeight
xIndex
int[] xIndex
yIndex
int[] yIndex
Package skyview.geometry.spheredistorter |
v
double[] v
- These two work arrays mean that this class is not
thread safe. If multiple threads are to be used each thread
needs its own coordinate system object.
t1
double[] t1
dssData
int[][] dssData
directory
java.lang.String directory
plate
java.lang.String plate
subimageCount
int subimageCount
dssIndex
int[] dssIndex
fitsFile
java.lang.String fitsFile
wcs
WCS wcs
- The WCS describing the transformation from
the reference sphere to pixel coordinates.
data
double[] data
- The data in the image. It should have dimension nx*ny*nz
nx
int nx
- The dimensions of the image. In pixel space the image occupies 0-nx, 0-ny.
ny
int ny
- The dimensions of the image. In pixel space the image occupies 0-nx, 0-ny.
nz
int nz
- The number of planes in the image.
iName
java.lang.String iName
- An initial name
center
double[] center
corners
double[][] corners
realImage
Image realImage
- The image that we are proxying for.
If this is not null, we simple forward requests to this.
proxyImage
Image proxyImage
- The approximate image
currentImage
Image currentImage
- The image we are currently using
spell
java.lang.String spell
- The string the image factory needs to create the real image
files
java.lang.String[] files
XMLFile
java.lang.String XMLFile
- The XML file that defines the survey
surveySize
double surveySize
- The default size of images.
images
java.util.ArrayList<E> images
- The list of image strings