|
|||||||||
| 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 | ||||||||