| Package | Description |
|---|---|
| astro.fits | |
| stella.acquire |
| Modifier and Type | Method and Description |
|---|---|
static Pair<StarDetection,Double> |
FitsReduction.getClosestToPosition(Point2D at,
List<StarDetection> raw,
double maxdist)
Scans for a
StarDetection around the requested position. |
List<StarDetection> |
MFitsStarFind.getDetectedStars(Rectangle readout,
Dimension binning,
MImageHDU reduced,
float[] gauss,
int datamin,
int datamax,
int searchbox,
int thick,
float[] xstripes,
float[] ystripes) |
List<StarDetection> |
MSifting.getDetectedStars(Rectangle readout,
Dimension binning,
MImageHDU reduced,
float[] gauss,
int datamin,
int datamax,
int searchbox,
int frame,
float[] xstripes,
float[] ystripes)
Detect stars in the images using the reduced (or raw) frame plus the
gaussian-filtered one.If the detector is shutterless, consider also to
look for horizontal or vertical stripes.
|
static List<StarDetection> |
FitsReduction.getDetections(MImageHDU reduced,
float[] trg,
int datamin,
int datamax,
int searchbox,
int thick,
int skyframe,
double threshold,
float[] xst,
float[] yst)
Tries to detect stars in a reduced image.
|
static List<StarDetection> |
FitsReduction.getNeighbours(Point2D at,
List<StarDetection> all,
double pixdist)
Returns all detections within a certain pixel distance to a stated point.
|
private List<StarDetection> |
MFitsStarFind.getStrip(List<StarDetection> principal,
Point2D center)
We scan a list of
StarDetections and return all entries
that
are within a certain column, defined in center. |
List<StarDetection> |
MFitsStarFind.removeSpurious(List<StarDetection> raw)
We compare each entry to a allowed range of sharpness and elongation.
|
List<StarDetection> |
MSifting.removeSpurious(List<StarDetection> found)
Removes probably spurious detections.
|
protected List<StarDetection> |
MFitsStarFind.removeStripes(List<StarDetection> stars)
For bright stars, stars brighter than 9th mag, read-out stripes can be
seen in the image because of the shutterless operation.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
MFitsStarFind.isStar(StarDetection star)
We compare the stars sharpness with an allowed list of peaks and width.
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
MFitsStarFind.Reduce.ds9Print(int xoff,
int yoff,
int binx,
int biny,
List<StarDetection> what,
String head,
String tail) |
static Pair<StarDetection,Double> |
FitsReduction.getClosestToPosition(Point2D at,
List<StarDetection> raw,
double maxdist)
Scans for a
StarDetection around the requested position. |
static List<StarDetection> |
FitsReduction.getNeighbours(Point2D at,
List<StarDetection> all,
double pixdist)
Returns all detections within a certain pixel distance to a stated point.
|
private List<StarDetection> |
MFitsStarFind.getStrip(List<StarDetection> principal,
Point2D center)
We scan a list of
StarDetections and return all entries
that
are within a certain column, defined in center. |
private static void |
MFitsStarFind.Reduce.prettyPrint(List<StarDetection> raw,
String head)
Does a one-per line print of a raw-star list.
|
private static void |
MFitsStarFind.Reduce.prettyPrint(List<StarDetection> raw,
String head,
boolean stroke)
Does a one-per line print of a raw-star list.
|
List<StarDetection> |
MFitsStarFind.removeSpurious(List<StarDetection> raw)
We compare each entry to a allowed range of sharpness and elongation.
|
List<StarDetection> |
MSifting.removeSpurious(List<StarDetection> found)
Removes probably spurious detections.
|
protected List<StarDetection> |
MFitsStarFind.removeStripes(List<StarDetection> stars)
For bright stars, stars brighter than 9th mag, read-out stripes can be
seen in the image because of the shutterless operation.
|
| Modifier and Type | Field and Description |
|---|---|
private List<StarDetection> |
BilinearCatalogMatch.image
Pixel coordinates of the stars on the image.
|
| Modifier and Type | Method and Description |
|---|---|
List<StarDetection> |
TruncatedGaussClassification.detect(MImageHDU reduced,
Rectangle readout,
Dimension bin) |
List<StarDetection> |
ImageClassifying.detect(MImageHDU reduced,
Rectangle readout,
Dimension bin)
Converts a reduced detector image into a list of possible stars.
|
protected List<StarDetection> |
TruncatedGaussClassification.detect(MImageHDU reduced,
Rectangle readout,
Dimension bin,
double gauss,
double trunc,
int datamin,
int datamax,
int searchbox,
PersitentAcquiring save) |
private List<StarDetection> |
TruncatedGaussClassification.getStrip(List<StarDetection> principal,
Point2D center)
We scan a list of
StarProspect.RawStars and return all entries
that
are within a certain column, defined in center. |
List<StarDetection> |
TruncatedGaussClassification.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Default empty.
|
List<StarDetection> |
ImageClassifying.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Some acquisition systems may produce ghost images of bright stars.
|
List<StarDetection> |
TruncatedGaussClassification.removeMirrors(List<StarDetection> found)
Default empty.
|
List<StarDetection> |
ImageClassifying.removeMirrors(List<StarDetection> found)
Some acquisition systems may produce mirror images of bright stars.
|
List<StarDetection> |
TruncatedGaussClassification.removeSpurious(List<StarDetection> raw) |
List<StarDetection> |
ImageClassifying.removeSpurious(List<StarDetection> found)
Removes the spurious detections from the list of stars detected.
|
List<StarDetection> |
TruncatedGaussClassification.removeStripes(List<StarDetection> stars)
For bright stars, read-out stripes may be
seen in the image if CCD operation is shutterless.
|
List<StarDetection> |
ImageClassifying.removeStripes(List<StarDetection> found)
On a shutterless system, read-out stripes may accidentally be identified
as stars.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
TruncatedGaussClassification.isStar(StarDetection star)
We compare the stars sharpness with an allowed list of peaks and width.
|
| Modifier and Type | Method and Description |
|---|---|
protected Vector2D |
FineStarAcquisition.getPivotProxima(Vector2D cent,
List<StarDetection> raw,
double maxoff)
Checks all identifies stars to a maximum distance and returns the
closest, if any.
|
private List<StarDetection> |
TruncatedGaussClassification.getStrip(List<StarDetection> principal,
Point2D center)
We scan a list of
StarProspect.RawStars and return all entries
that
are within a certain column, defined in center. |
Vector2D |
BilinearCatalogMatch.match(List<StarDetection> raw,
List<StarProspect> catalog) |
Vector2D |
CatalogMatching.match(List<StarDetection> ccd,
List<StarProspect> catalog)
Returns an unbinned pixel shift, as the catalog position minus the
CCD-detected star position.
|
List<StarDetection> |
TruncatedGaussClassification.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Default empty.
|
List<StarDetection> |
TruncatedGaussClassification.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Default empty.
|
List<StarDetection> |
ImageClassifying.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Some acquisition systems may produce ghost images of bright stars.
|
List<StarDetection> |
ImageClassifying.removeGhosts(List<StarDetection> mirrors,
List<StarDetection> found)
Some acquisition systems may produce ghost images of bright stars.
|
List<StarDetection> |
TruncatedGaussClassification.removeMirrors(List<StarDetection> found)
Default empty.
|
List<StarDetection> |
ImageClassifying.removeMirrors(List<StarDetection> found)
Some acquisition systems may produce mirror images of bright stars.
|
List<StarDetection> |
TruncatedGaussClassification.removeSpurious(List<StarDetection> raw) |
List<StarDetection> |
ImageClassifying.removeSpurious(List<StarDetection> found)
Removes the spurious detections from the list of stars detected.
|
List<StarDetection> |
TruncatedGaussClassification.removeStripes(List<StarDetection> stars)
For bright stars, read-out stripes may be
seen in the image if CCD operation is shutterless.
|
List<StarDetection> |
ImageClassifying.removeStripes(List<StarDetection> found)
On a shutterless system, read-out stripes may accidentally be identified
as stars.
|
protected void |
AcquisitionUnit.sendFieldOfView(String type,
List<StarProspect> catalog,
List<StarDetection> found,
List<StarDetection> spurious,
List<StarDetection> stripes,
List<StarDetection> mirrors,
List<StarDetection> ghosts)
Sends information regarding expected and detected star fields to
listeners.
|
protected void |
AcquisitionUnit.sendFieldOfView(String type,
List<StarProspect> catalog,
List<StarDetection> found,
List<StarDetection> spurious,
List<StarDetection> stripes,
List<StarDetection> mirrors,
List<StarDetection> ghosts)
Sends information regarding expected and detected star fields to
listeners.
|
protected void |
AcquisitionUnit.sendFieldOfView(String type,
List<StarProspect> catalog,
List<StarDetection> found,
List<StarDetection> spurious,
List<StarDetection> stripes,
List<StarDetection> mirrors,
List<StarDetection> ghosts)
Sends information regarding expected and detected star fields to
listeners.
|
protected void |
AcquisitionUnit.sendFieldOfView(String type,
List<StarProspect> catalog,
List<StarDetection> found,
List<StarDetection> spurious,
List<StarDetection> stripes,
List<StarDetection> mirrors,
List<StarDetection> ghosts)
Sends information regarding expected and detected star fields to
listeners.
|
protected void |
AcquisitionUnit.sendFieldOfView(String type,
List<StarProspect> catalog,
List<StarDetection> found,
List<StarDetection> spurious,
List<StarDetection> stripes,
List<StarDetection> mirrors,
List<StarDetection> ghosts)
Sends information regarding expected and detected star fields to
listeners.
|
private void |
BilinearCatalogMatch.setDetections(List<StarDetection> ccd) |