SourceXtractorPlusPlus
0.8
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 47 of file Frame.cpp.
References SourceXtractor::ConstantImage< T >::create(), and SourceXtractor::Frame< T >::m_variance_map.
|
private |
Definition at line 215 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 170 of file Frame.cpp.
References SourceXtractor::ConstantImage< T >::create().
|
inline |
Definition at line 96 of file Frame.h.
References SourceXtractor::Frame< T >::m_coordinate_system.
|
inline |
Definition at line 112 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 137 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 67 of file Frame.cpp.
References std::make_shared().
|
inline |
Definition at line 119 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 105 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getSubtractedImage | ( | ) | const |
Definition at line 84 of file Frame.cpp.
References SourceXtractor::ProcessedImage< T, P >::create().
std::shared_ptr< Image< T > > SourceXtractor::Frame< T >::getThresholdedImage | ( | ) | const |
Definition at line 99 of file Frame.cpp.
References SourceXtractor::ThresholdedImage< T >::create().
std::shared_ptr< WeightImage > SourceXtractor::Frame< T >::getUnfilteredVarianceMap | ( | ) | const |
Definition at line 120 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 | ) |
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 151 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getCoordinateSystem().
|
private |
Definition at line 156 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getDetectionThreshold().
|
private |
|
private |
|
private |
|
private |
Definition at line 153 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getGain().
|
private |
Definition at line 147 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getOriginalImage().
|
private |
|
private |
|
private |
|
private |
Definition at line 167 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getLabel().
|
private |
Definition at line 154 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getSaturation().
|
private |
Definition at line 148 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::Frame(), SourceXtractor::Frame< T >::getDetectionThreshold(), and SourceXtractor::Frame< T >::getOriginalVarianceMap().
|
private |
Definition at line 157 of file Frame.h.
Referenced by SourceXtractor::Frame< T >::getVarianceThreshold().