Operation
java.lang. Runnable
+run() :void
net.aerith.misao.util.
OperationObservable
#
observer_list
:Vector
+
OperationObservable
()
+
addObserver
(
OperationObserver
observer) :void
+
deleteObserver
(
OperationObserver
observer) :void
#
notifyStart
() :void
#
notifyEnd
(Exception exception) :void
#
notifySucceeded
(Object arg) :void
#
notifyFailed
(Object arg) :void
#
notifyWarned
(Object arg) :void
net.aerith.misao.util.
Operation
#
monitor_set
:
MonitorSet
#
stopped
:boolean
+
Operation
()
+
addMonitor
(
Monitor
monitor) :void
+
ready
() :boolean
+
perform
() :void
#
operate
() :void
+
stop
() :void
+
isStopped
() :boolean
+
run
() :void
net.aerith.misao.pixy.
ExaminationOperator
#
pane
:Container
#
instruction
:
XmlInstruction
#
report
:
XmlReport
#
image_converter
:
ImageConverter
#
star_detection_mode
:int
#
inner_aperture_size
:int
#
outer_aperture_size
:int
#
correct_blooming_position
:boolean
#
matching_mode
:int
#
matching_judge
:int
#
retry_flag
:boolean
#
fix_mag_formula_gradient
:boolean
#
assume_flat
:boolean
+
ExaminationOperator
(
XmlInstruction
instruction)
+
enableInteractive
(Container pane) :void
+
setImageConverter
(
ImageConverter
converter) :void
+
setStarDetectionMode
(int mode) :void
+
setApertureSize
(int inner_size, int outer_size) :void
+
setCorrectBloomingPosition
() :void
+
setMatchingMode
(int mode) :void
+
setMatchingJudgementMode
(int mode) :void
+
setRetryEnabled
(boolean flag) :void
+
fixMagnitudeTranslationFormulaGradient
() :void
+
assumeFlat
() :void
+
getXmlReportDocument
() :
XmlReport
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.identification.
IdentificationDeleter
#
report
:
XmlReport
#
reader
:
CatalogReader
+
IdentificationDeleter
(
XmlReport
report,
CatalogReader
reader)
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.identification.
DefaultIdentifier
#
report
:
XmlReport
#
reader
:
CatalogReader
#
accept_negative
:boolean
+
DefaultIdentifier
(
XmlReport
report,
CatalogReader
reader)
+
acceptNegative
() :void
+
exceptNegative
() :void
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.image_loading.
XmlImageLoader
#
xml_image
:
XmlImage
#
reversed_image
:boolean
#
sbig_image
:boolean
#
file
:File
#
format
:
Format
#
instruction
:
XmlInstruction
#
information
:
XmlInformation
#
filter_list
:Vector
#
file_manager
:
FileManager
#
image
:
MonoImage
+
XmlImageLoader
(
XmlInstruction
instruction,
FileManager
file_manager)
+
XmlImageLoader
(
XmlInformation
info,
FileManager
file_manager)
+
setFile
(File file,
Format
format) :void
+
addFilter
(
Filter
filter) :void
+
getMonoImage
() :
MonoImage
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.image_loading.
DefaultImageLoader
#
file
:File
#
format
:
Format
#
image
:
MonoImage
+
DefaultImageLoader
(File file,
Format
format)
+
getMonoImage
() :
MonoImage
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.image_processing.
DefaultBackgroundEstimator
#
image
:
MonoImage
#
background_value
:double
#
background_deviation
:double
#
area_count
:int
#
filter_size
:int
+
DefaultBackgroundEstimator
(
MonoImage
image)
+
getBackground
() :double
+
getBackgroundDeviation
() :double
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.limiting_mag.
DefaultLimitingValueEstimator
#
list
:
StarList
#
average_window_size
:int
#
minimum_window_size
:int
#
threshold_ratio
:double
#
limiting_ratio
:double
#
threshold
:double
+
MODE_BASED_ON_MAGNITUDE
:int
+
MODE_BASED_ON_PIXEL_VALUE
:int
#
mode
:int
+
POLICY_LIMITING
:int
+
POLICY_UPPERLIMIT
:int
#
policy
:int
+
DefaultLimitingValueEstimator
(
StarList
list)
+
setMode
(int mode) :void
+
setPolicy
(int policy) :void
+
setMovingAverageWindowSize
(int new_window_size) :void
+
setMinimumWindowSize
(int new_window_size) :void
+
setThresholdRatio
(double new_threshold_ratio) :void
+
getThreshold
() :double
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.matching.
MatchingOperator
#
pane
:Container
#
image
:
MonoImage
#
catalog_reader
:
CatalogReader
#
center_coor
:
Coor
#
fov_width
:double
#
fov_height
:double
#
position_angle_of_up
:double
#
list_detected
:
StarImageList
#
list_catalog
:
StarList
#
cmf
:
ChartMapFunction
#
limit_mag
:double
#
mode
:int
+
MODE_UNCERTAIN
:int
+
MODE_SEMI_ACCURATE
:int
+
MODE_ACCURATE
:int
#
judge
:int
+
JUDGEMENT_NORMAL
:int
+
JUDGEMENT_LOOSE
:int
+
MatchingOperator
(
MonoImage
image,
CatalogReader
catalog_reader, String catalog_path,
Coor
center_coor, double fov_width, double fov_height, double position_angle_of_up,
StarImageList
list_detected)
+
enableInteractive
(Container pane) :void
+
getCatalogList
() :
StarList
+
getChartMapFunction
() :
ChartMapFunction
+
getLimitingMag
() :double
+
setMode
(int mode) :void
+
setJudgementMode
(int mode) :void
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.matching.
DefaultMatchingSolver
#
original_map1
:
PositionMap
#
original_map2
:
PositionMap
#
map_function
:
MapFunction
#
mode
:int
+
MODE_IMAGE_TO_CATALOG
:int
+
MODE_IMAGE_TO_IMAGE
:int
#
check_accuracy
:double
#
score
:double
#
matching_failed_exception
:
MatchingFailedException
+
DefaultMatchingSolver
(
PositionMap
map1,
PositionMap
map2)
+
getMapFunction
() :
MapFunction
+
setMode
(int m) :void
+
setCheckAccuracy
(double accuracy) :void
+
getScore
() :double
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
PairingOperator
#
pane
:Container
#
report
:
XmlReport
#
image
:
MonoImage
#
catalog_reader
:
CatalogReader
#
cmf
:
ChartMapFunction
#
list_detected
:
StarImageList
#
list_catalog
:
StarList
#
pair_list
:Vector
#
df
:
DistortionField
#
mag_formula
:
MagnitudeTranslationFormula
#
limit_mag
:double
#
upper_limit_mag
:double
#
astrometric_error
:
AstrometricError
#
photometric_error
:
PhotometricError
#
image_file
:
XmlImage
#
sbig_image
:boolean
#
reversed_image
:boolean
#
fix_mag_formula_gradient
:boolean
#
assume_flat
:boolean
#
fix_limiting_mag
:boolean
#
fixed_limit_mag
:double
#
fixed_upper_limit_mag
:double
+
PairingOperator
(
MonoImage
image,
CatalogReader
catalog_reader,
ChartMapFunction
cmf,
StarImageList
list_detected,
XmlImage
image_file, boolean sbig_image, boolean reversed_image)
+
enableInteractive
(Container pane) :void
+
fixMagnitudeTranslationFormulaGradient
() :void
+
assumeFlat
() :void
+
fixLimitingMagnitude
(double limit_mag, double upper_limit_mag) :void
+
getXmlReportDocument
() :
XmlReport
+
getMagnitudeTranslationFormula
() :
MagnitudeTranslationFormula
+
getLimitingMag
() :double
+
getUpperLimitMag
() :double
+
getDetectedList
() :
StarImageList
+
getCatalogList
() :
StarList
+
ready
() :boolean
+
operate
() :void
-
createXmlReportDocument
() :void
net.aerith.misao.pixy.pairing.
ProgressivePairMaker
#
first_list
:
StarImageList
#
second_list
:
StarList
#
image_map
:
PositionMap
#
catalog_map
:
PositionMap
#
cmf
:
ChartMapFunction
#
pair_list
:Vector
#
assume_flat
:boolean
#
fix_limiting_mag
:boolean
#
fixed_limit_mag
:double
-
PAIR_MAKER_DEFAULT
:int
-
PAIR_MAKER_BRIGHTNESS_BASED
:int
-
PAIR_MAKER_SIMILARITY_BASED
:int
-
PAIR_MAKER_POSITION_BASED
:int
-
PAIR_MAKER_FINAL
:int
+
ProgressivePairMaker
(
StarImageList
first_list,
StarList
second_list,
ChartMapFunction
cmf,
PositionMap
image_map,
PositionMap
catalog_map)
+
assumeFlat
() :void
+
fixLimitingMagnitude
(double limit_mag) :void
+
getChartMapFunction
() :
ChartMapFunction
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
BrightnessBasedPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
first_map
:
PositionMap
#
second_map
:
PositionMap
#
search_radius
:double
#
acceptable_mag_difference
:double
#
pair_list
:Vector
+
BrightnessBasedPairMaker
(
StarList
first_list,
StarList
second_list)
+
setSearchRadius
(double radius) :void
+
setAcceptableMagnitudeDifference
(double delta_mag) :void
+
setMapAreas
(
PositionMap
map1,
PositionMap
map2) :void
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
DefaultPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
first_map
:
PositionMap
#
second_map
:
PositionMap
#
search_radius
:double
#
pair_list
:Vector
+
DefaultPairMaker
(
StarList
first_list,
StarList
second_list)
+
setSearchRadius
(double radius) :void
+
setMapAreas
(
PositionMap
map1,
PositionMap
map2) :void
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
StarImageRadiusBasedPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
first_map
:
PositionMap
#
second_map
:
PositionMap
#
search_radius_coefficient
:double
#
minimum_radius
:double
#
acceptable_mag_difference
:double
#
pair_list
:Vector
+
StarImageRadiusBasedPairMaker
(
StarList
first_list,
StarList
second_list)
+
setSearchRadiusCoefficient
(double coefficient) :void
+
setMinimumRadius
(double radius) :void
+
setAcceptableMagnitudeDifference
(double delta_mag) :void
+
setMapAreas
(
PositionMap
map1,
PositionMap
map2) :void
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
SupplementaryPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
cmf
:
ChartMapFunction
#
threshold
:double
#
minimum_radius
:double
#
pair_list
:Vector
+
SupplementaryPairMaker
(
StarList
first_list,
StarList
second_list,
ChartMapFunction
cmf)
+
setThreshold
(double threshold) :void
+
setMinimumSearchRadius
(double radius) :void
+
getPairList
() :Vector
-
getSearchRadius
(double mag) :double
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
ExperiencedPairRefiner
#
pair_list
:Vector
#
image_map
:
PositionMap
#
cmf
:
ChartMapFunction
#
df
:
DistortionField
#
mag_formula
:
MagnitudeTranslationFormula
#
limit_mag
:double
#
upper_limit_mag
:double
#
astrometric_error
:
AstrometricError
#
photometric_error
:
PhotometricError
#
fix_mag_formula_gradient
:boolean
#
assume_flat
:boolean
#
fix_limiting_mag
:boolean
#
fixed_limit_mag
:double
#
fixed_upper_limit_mag
:double
+
ExperiencedPairRefiner
(Vector pair_list,
ChartMapFunction
cmf,
PositionMap
map)
+
fixMagnitudeTranslationFormulaGradient
() :void
+
assumeFlat
() :void
+
fixLimitingMagnitude
(double limit_mag, double upper_limit_mag) :void
+
getChartMapFunction
() :
ChartMapFunction
+
getDistortionField
() :
DistortionField
+
getMagnitudeTranslationFormula
() :
MagnitudeTranslationFormula
+
getLimitingMagnitude
() :double
+
getUpperLimitMagnitude
() :double
+
getAstrometricError
() :
AstrometricError
+
getPhotometricError
() :
PhotometricError
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
PositionBasedPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
first_map
:
PositionMap
#
second_map
:
PositionMap
#
search_radius
:double
#
pair_list
:Vector
+
PositionBasedPairMaker
(
StarList
first_list,
StarList
second_list)
+
setSearchRadius
(double radius) :void
+
setMapAreas
(
PositionMap
map1,
PositionMap
map2) :void
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.pairing.
SimilarityBasedPairMaker
#
first_list
:
StarList
#
second_list
:
StarList
#
first_map
:
PositionMap
#
second_map
:
PositionMap
#
position_error
:double
#
magnitude_error
:double
#
pair_list
:Vector
+
SimilarityBasedPairMaker
(
StarList
first_list,
StarList
second_list)
+
setPositionError
(double delta_pos) :void
+
setMagnitudeError
(double delta_mag) :void
+
setMapAreas
(
PositionMap
map1,
PositionMap
map2) :void
+
getPairList
() :Vector
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.pixy.star_detection.
AdjoiningPixelDetector
#
image
:
MonoImage
#
threshold
:double
#
minimum_peak
:double
#
list
:Vector
+
AdjoiningPixelDetector
(
MonoImage
image)
+
setThreshold
(double new_threshold) :void
+
setMinimumPeakValue
(double new_value) :void
+
getAdjoiningPixelList
() :Vector
+
ready
() :boolean
+
operate
() :void
-
detectAdjoiningPixel
(int x, int y) :
AdjoiningPixel
net.aerith.misao.pixy.star_detection.
DefaultStarDetector
#
image
:
MonoImage
#
sky_image
:
MonoImage
#
keep_sky_image
:boolean
#
threshold
:double
#
list
:
StarImageList
#
threshold_coefficient
:double
#
correct_blooming_position
:boolean
#
mode
:int
+
MODE_PIXEL_AMOUNT_OVER_THRESHOLD
:int
+
MODE_PEAK
:int
+
MODE_APERTURE
:int
#
inner_aperture_size
:int
#
outer_aperture_size
:int
+
DefaultStarDetector
(
MonoImage
image)
+
keepSkyImage
() :void
+
getSkyImage
() :
MonoImage
+
getStarList
() :
StarImageList
+
setThresholdCoefficient
(double new_coef) :void
+
setCorrectBloomingPosition
() :void
+
setMode
(int mode) :void
+
setApertureSize
(int inner_size, int outer_size) :void
+
ready
() :boolean
+
operate
() :void
net.aerith.misao.util.
MultiTaskOperation
#
conductor
:
MultiTaskConductor
+
MultiTaskOperation
()
+
showSettingDialog
() :int
+
ready
() :boolean
#
operate
() :void
+
operate
(Object object) :void