SourceXtractorPlusPlus
0.10
Please provide a description of the project.
|
#include <ImageSource.h>
Public Member Functions | |
ImageSource () | |
virtual | ~ImageSource ()=default |
virtual std::shared_ptr< ImageTile< T > > | getImageTile (int x, int y, int width, int height) const =0 |
virtual void | saveTile (ImageTile< T > &tile)=0 |
virtual int | getWidth () const =0 |
Returns the width of the image in pixels. More... | |
virtual int | getHeight () const =0 |
Returns the height of the image in pixels. More... | |
![]() | |
virtual | ~ImageSourceBase ()=default |
virtual std::string | getRepr () const =0 |
Human readable representation of this source. More... | |
Definition at line 41 of file ImageSource.h.
|
inline |
Definition at line 44 of file ImageSource.h.
|
virtualdefault |
|
pure virtual |
Returns the height of the image in pixels.
Implemented in SourceXtractor::FitsImageSource< T >, SourceXtractor::TemporaryFitsImageSource< T >, SourceXtractor::TypedSplineModelWrapper< T >, SourceXtractor::ProcessingImageSource< T >, SourceXtractor::ProcessingImageSource< WeightImage::PixelType >, and SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >.
|
pure virtual |
Implemented in SourceXtractor::TypedSplineModelWrapper< T >, SourceXtractor::FitsImageSource< T >, SourceXtractor::TemporaryFitsImageSource< T >, SourceXtractor::ProcessingImageSource< T >, SourceXtractor::ProcessingImageSource< WeightImage::PixelType >, and SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >.
|
pure virtual |
Returns the width of the image in pixels.
Implemented in SourceXtractor::TemporaryFitsImageSource< T >, SourceXtractor::FitsImageSource< T >, SourceXtractor::TypedSplineModelWrapper< T >, SourceXtractor::ProcessingImageSource< T >, SourceXtractor::ProcessingImageSource< WeightImage::PixelType >, and SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >.
|
pure virtual |
Implemented in SourceXtractor::ProcessingImageSource< WeightImage::PixelType >, SourceXtractor::FitsImageSource< T >, SourceXtractor::TemporaryFitsImageSource< T >, SourceXtractor::TypedSplineModelWrapper< T >, SourceXtractor::ProcessingImageSource< T >, and SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >.