|
|||||||||
| 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.ExaminationOperator
The ExaminationOperator is a class to operate the
whole process of image examination.
| Field Summary | |
protected boolean |
assume_flat
True when not to calculate the distortion field. |
protected boolean |
correct_blooming_position
True when to correct the positions of blooming stars. |
protected boolean |
fix_mag_formula_gradient
True when to fix the gradient of the magnitude translation formula as -1. |
protected ImageConverter |
image_converter
The image converter. |
protected int |
inner_aperture_size
The aperture size of a star. |
protected XmlInstruction |
instruction
The instruction. |
protected int |
matching_judge
The judgement mode of matching. |
protected int |
matching_mode
The matching mode. |
protected int |
outer_aperture_size
The aperture size of sky around a star. |
protected java.awt.Container |
pane
The content pane. |
protected XmlReport |
report
The result XML report document. |
protected boolean |
retry_flag
True when to retry 9 times at most. |
protected int |
star_detection_mode
The star detection mode. |
| 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 | |
ExaminationOperator(XmlInstruction instruction)
Constructs an ExaminationOperator. |
|
| Method Summary | |
void |
assumeFlat()
Sets the flag not to calculate the ditortion field. |
void |
enableInteractive(java.awt.Container pane)
Enables the interactive catalog reading. |
void |
fixMagnitudeTranslationFormulaGradient()
Sets the flag to fix the gradient of the magnitude translation formula as -1. |
XmlReport |
getXmlReportDocument()
Gets the XML report document. |
void |
operate()
Operates. |
boolean |
ready()
Returns true if the operation is ready to start. |
void |
setApertureSize(int inner_size,
int outer_size)
Sets the aperture sizes. |
void |
setCorrectBloomingPosition()
Sets the flag to correct the positions of blooming stars. |
void |
setImageConverter(ImageConverter converter)
Sets the image converter. |
void |
setMatchingJudgementMode(int mode)
Sets the judgement mode of matching. |
void |
setMatchingMode(int mode)
Sets the matching mode. |
void |
setRetryEnabled(boolean flag)
Enables/disables the retry 9 times at most. |
void |
setStarDetectionMode(int mode)
Sets the star detection 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 XmlInstruction instruction
protected XmlReport report
protected ImageConverter image_converter
protected int star_detection_mode
protected int inner_aperture_size
protected int outer_aperture_size
protected boolean correct_blooming_position
protected int matching_mode
protected int matching_judge
protected boolean retry_flag
protected boolean fix_mag_formula_gradient
protected boolean assume_flat
| Constructor Detail |
public ExaminationOperator(XmlInstruction instruction)
ExaminationOperator.instruction - the instruction.| Method Detail |
public void enableInteractive(java.awt.Container pane)
pane - the pane.public void setImageConverter(ImageConverter converter)
converter - the image converter.public void setStarDetectionMode(int mode)
mode - the star detection mode.
public void setApertureSize(int inner_size,
int outer_size)
inner_size - the aperture size of a star.outer_size - the aperture size of sky around a star.public void setCorrectBloomingPosition()
public void setMatchingMode(int mode)
mode - the matching mode.public void setMatchingJudgementMode(int mode)
mode - the mode number.public void setRetryEnabled(boolean flag)
flag - true when to enable retry.public void fixMagnitudeTranslationFormulaGradient()
public void assumeFlat()
public XmlReport getXmlReportDocument()
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 | ||||||||