SourceXtractorPlusPlus
0.11
Please provide a description of the project.
|
#include <Frame.h>
Classes | |
class | ImageFilter |
Private Member Functions | |
void | applyFilter () |
SourceXtractor::Frame< T >::Frame | ( | std::shared_ptr< Image< T >> | detection_image, |
std::shared_ptr< WeightImage > | variance_map, | ||
WeightImage::PixelType | variance_threshold, | ||
std::shared_ptr< CoordinateSystem > | coordinate_system, | ||
SeFloat | gain, | ||
SeFloat | saturation, | ||
int | interpolation_gap | ||
) |
SourceXtractor::Frame< T >::Frame | ( | std::shared_ptr< Image< T >> | detection_image, |
std::shared_ptr< CoordinateSystem > | coordinate_system = nullptr , |
||
std::shared_ptr< WeightImage > | variance_map = nullptr |
||
) |
Definition at line 48 of file Frame.cpp.
References SourceXtractor::ConstantImage< T >::create(), and SourceXtractor::Frame< T >::m_variance_map.
|
private |
Definition at line 218 of file Frame.cpp.
References SourceXtractor::FunctionalImage< T >::create(), std::max(), x, and y.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getBackgroundLevelMap | ( | ) | const |
Definition at line 172 of file Frame.cpp.
References SourceXtractor::ConstantImage< T >::create().
|
inline |
Definition at line 112 of file Frame.h.
References SourceXtractor::Frame< T >::m_background_rms.
|
inline |
Definition at line 96 of file Frame.h.
References SourceXtractor::Frame< T >::m_coordinate_system.
|
inline |
Definition at line 116 of file Frame.h.
References SourceXtractor::Frame< T >::m_detection_threshold, SourceXtractor::Frame< T >::m_variance_map, and std::sqrt().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getDetectionThresholdMap | ( | ) | const |
Definition at line 139 of file Frame.cpp.
References std::sqrt().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getFilteredImage | ( | ) | const |
|
inline |
Definition at line 104 of file Frame.h.
References SourceXtractor::Frame< T >::m_gain.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getInterpolatedImage | ( | ) | const |
Definition at line 69 of file Frame.cpp.
References std::make_shared().
|
inline |
Definition at line 123 of file Frame.h.
References SourceXtractor::Frame< T >::m_label.
|
inline |
Definition at line 61 of file Frame.h.
References SourceXtractor::Frame< T >::m_image.
|
inline |
Definition at line 88 of file Frame.h.
References SourceXtractor::Frame< T >::m_variance_map.
|
inline |
Definition at line 108 of file Frame.h.
References SourceXtractor::Frame< T >::m_saturation.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getSnrImage | ( | ) | const |
Definition at line 107 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getSubtractedImage | ( | ) | const |
Definition at line 86 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getThresholdedImage | ( | ) | const |
Definition at line 101 of file Frame.cpp.
References SourceXtractor::ThresholdedImage< T >::create().
std::shared_ptr< WeightImage > SourceXtractor::Frame< T >::getUnfilteredVarianceMap | ( | ) | const |
Definition at line 122 of file Frame.cpp.
References std::make_shared().
std::shared_ptr< WeightImage > SourceXtractor::Frame< T >::getVarianceMap | ( | ) | const |
|
inline |
Definition at line 100 of file Frame.h.
References SourceXtractor::Frame< T >::m_variance_threshold.
void SourceXtractor::Frame< T >::setBackgroundLevel | ( | T | background_level | ) |
void SourceXtractor::Frame< T >::setBackgroundLevel | ( | std::shared_ptr< Image< T >> | background_level_map, |
T | background_rms | ||
) |
void SourceXtractor::Frame< T >::setDetectionThreshold | ( | T | detection_threshold | ) |
void SourceXtractor::Frame< T >::setFilter | ( | std::shared_ptr< ImageFilter > | filter | ) |
void SourceXtractor::Frame< T >::setLabel | ( | const std::string & | label | ) |
void SourceXtractor::Frame< T >::setVarianceMap | ( | std::shared_ptr< WeightImage > | variance_map | ) |
void SourceXtractor::Frame< T >::setVarianceThreshold | ( | WeightImage::PixelType | threshold | ) |
|
private |
|
private |
Definition at line 159 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getBackgroundMedianRms().
|
private |
Definition at line 155 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getCoordinateSystem().
|
private |
Definition at line 161 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getDetectionThreshold().
|
private |
|
private |
|
private |
|
private |
Definition at line 157 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getGain().
|
private |
Definition at line 151 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getOriginalImage().
|
private |
|
private |
|
private |
|
private |
Definition at line 172 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getLabel().
|
private |
Definition at line 158 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getSaturation().
|
private |
Definition at line 152 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::Frame(), SourceXtractor::Frame< T >::getDetectionThreshold(), and SourceXtractor::Frame< T >::getOriginalVarianceMap().
|
private |
Definition at line 162 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getVarianceThreshold().