|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.aerith.misao.util.OperationObservable | +--net.aerith.misao.util.Operation | +--net.aerith.misao.pixy.matching.MatchingOperator
The MatchingOperator
is a class to operate matching
process. This invokes the DefaultMatchingSolver#run
.
Field Summary | |
protected CatalogReader |
catalog_reader
The catalog reader. |
protected Coor |
center_coor
The R.A. |
protected ChartMapFunction |
cmf
The chart composition of catalog stars. |
protected double |
fov_height
The vertical field of view in degree. |
protected double |
fov_width
The horizontal field of view in degree. |
protected MonoImage |
image
The image. |
protected int |
judge
The judgement mode. |
static int |
JUDGEMENT_LOOSE
The judgement mode number which indicates to loosen the condition to accept the matching result. |
static int |
JUDGEMENT_NORMAL
The judgement mode number which indicates the normal threshold. |
protected double |
limit_mag
The limiting_magnitude. |
protected StarList |
list_catalog
The list of catalog stars. |
protected StarImageList |
list_detected
The list of detected stars. |
protected int |
mode
The matching operation mode. |
static int |
MODE_ACCURATE
The matching operation mode number which indicates the initial R.A. |
static int |
MODE_SEMI_ACCURATE
The matching operation mode number which indicates the initial R.A. |
static int |
MODE_UNCERTAIN
The matching operation mode number which indicates the initial R.A. |
protected java.awt.Container |
pane
The content pane. |
protected double |
position_angle_of_up
The position angle of up. |
Fields inherited from class net.aerith.misao.util.Operation |
monitor_set,
stopped |
Fields inherited from class net.aerith.misao.util.OperationObservable |
observer_list |
Constructor Summary | |
MatchingOperator(MonoImage image,
CatalogReader catalog_reader,
java.lang.String catalog_path,
Coor center_coor,
double fov_width,
double fov_height,
double position_angle_of_up,
StarImageList list_detected)
Constructs a MatchingOperator . |
Method Summary | |
void |
enableInteractive(java.awt.Container pane)
Enables the interactive catalog reading. |
StarList |
getCatalogList()
Gets the list of catalog stars. |
ChartMapFunction |
getChartMapFunction()
Gets the chart composition of catalog stars. |
double |
getLimitingMag()
Gets the limiting_magnitude. |
void |
operate()
Operates. |
boolean |
ready()
Returns true if the operation is ready to start. |
void |
setJudgementMode(int mode)
Sets the judgement mode. |
void |
setMode(int mode)
Sets the matching operation mode. |
Methods inherited from class net.aerith.misao.util.Operation |
addMonitor,
isStopped,
perform,
run,
stop |
Methods inherited from class net.aerith.misao.util.OperationObservable |
addObserver,
deleteObserver,
notifyEnd,
notifyFailed,
notifyStart,
notifySucceeded,
notifyWarned |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected java.awt.Container pane
protected MonoImage image
protected CatalogReader catalog_reader
protected Coor center_coor
protected double fov_width
protected double fov_height
protected double position_angle_of_up
protected StarImageList list_detected
protected StarList list_catalog
protected ChartMapFunction cmf
protected double limit_mag
protected int mode
public static final int MODE_UNCERTAIN
public static final int MODE_SEMI_ACCURATE
public static final int MODE_ACCURATE
protected int judge
public static final int JUDGEMENT_NORMAL
public static final int JUDGEMENT_LOOSE
Constructor Detail |
public MatchingOperator(MonoImage image, CatalogReader catalog_reader, java.lang.String catalog_path, Coor center_coor, double fov_width, double fov_height, double position_angle_of_up, StarImageList list_detected)
MatchingOperator
.image
- the image.catalog_reader
- the catalog reader.catalog_path
- the catalog path separated by the
system dependent path separator.center_coor
- the R.A. and Decl. of the center.fov_width
- the horizontal field of view in
degree.fov_height
- the vertical field of view in
degree.position_angle_of_up
- the position angle of up.list_detected
- the list of detected stars.Method Detail |
public void enableInteractive(java.awt.Container pane)
pane
- the pane.public StarList getCatalogList()
public ChartMapFunction getChartMapFunction()
return
- the chart composition of catalog stars.public double getLimitingMag()
public void setMode(int mode)
mode
- the mode number.public void setJudgementMode(int mode)
mode
- the mode number.public boolean ready()
public void operate() throws java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |