SourceXtractorPlusPlus
0.13
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 255 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 209 of file Frame.cpp.
References SourceXtractor::ConstantImage< T >::create().
|
inline |
Definition at line 129 of file Frame.h.
References SourceXtractor::Frame< T >::m_background_rms.
|
inline |
Definition at line 113 of file Frame.h.
References SourceXtractor::Frame< T >::m_coordinate_system.
|
inline |
Definition at line 133 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 176 of file Frame.cpp.
References std::sqrt().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getFilteredImage | ( | ) | const |
|
inline |
Definition at line 121 of file Frame.h.
References SourceXtractor::Frame< T >::m_gain.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getImage | ( | FrameImageLayer | layer | ) | const |
Definition at line 68 of file Frame.cpp.
References SourceXtractor::LayerDetectionThresholdMap, SourceXtractor::LayerFilteredImage, SourceXtractor::LayerInterpolatedImage, SourceXtractor::LayerOriginalImage, SourceXtractor::LayerOriginalVarianceMap, SourceXtractor::LayerSignalToNoiseMap, SourceXtractor::LayerSubtractedImage, SourceXtractor::LayerThresholdedImage, SourceXtractor::LayerUnfilteredVarianceMap, and SourceXtractor::LayerVarianceMap.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getInterpolatedImage | ( | ) | const |
Definition at line 106 of file Frame.cpp.
References std::make_shared().
|
inline |
Definition at line 140 of file Frame.h.
References SourceXtractor::Frame< T >::m_label.
|
inline |
Definition at line 78 of file Frame.h.
References SourceXtractor::Frame< T >::m_image.
|
inline |
Definition at line 105 of file Frame.h.
References SourceXtractor::Frame< T >::m_variance_map.
|
inline |
Definition at line 125 of file Frame.h.
References SourceXtractor::Frame< T >::m_saturation.
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getSnrImage | ( | ) | const |
Definition at line 144 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getSubtractedImage | ( | ) | const |
Definition at line 123 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getThresholdedImage | ( | ) | const |
Definition at line 138 of file Frame.cpp.
References SourceXtractor::ThresholdedImage< T >::create().
std::shared_ptr< WeightImage > SourceXtractor::Frame< T >::getUnfilteredVarianceMap | ( | ) | const |
Definition at line 159 of file Frame.cpp.
References std::make_shared().
std::shared_ptr< WeightImage > SourceXtractor::Frame< T >::getVarianceMap | ( | ) | const |
|
inline |
Definition at line 117 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 176 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getBackgroundMedianRms().
|
private |
Definition at line 172 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getCoordinateSystem().
|
private |
Definition at line 178 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getDetectionThreshold().
|
private |
|
private |
|
private |
|
private |
Definition at line 174 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getGain().
|
private |
Definition at line 168 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getOriginalImage().
|
private |
|
private |
|
private |
|
private |
Definition at line 189 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getLabel().
|
private |
Definition at line 175 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getSaturation().
|
private |
Definition at line 169 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::Frame(), SourceXtractor::Frame< T >::getDetectionThreshold(), and SourceXtractor::Frame< T >::getOriginalVarianceMap().
|
private |
Definition at line 179 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getVarianceThreshold().