SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
MeasurementFrameImages.h
Go to the documentation of this file.
1
18#ifndef _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGES_H_
19#define _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGES_H_
20
24
27
28
29namespace SourceXtractor {
30
32
33public:
34 virtual ~MeasurementFrameImages() = default;
35
38
42
44 return m_frame->getImage(layer)->getChunk(x, y, width, height);
45 }
46
47 int getWidth() const {
48 return m_width;
49 }
50
51 int getHeight() const {
52 return m_height;
53 }
54
55private:
59};
60
61}
62
63#endif /* _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGES_H_ */
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
std::shared_ptr< ImageChunk< MeasurementImage::PixelType > > getImageChunk(FrameImageLayer layer, int x, int y, int width, int height) const
std::shared_ptr< MeasurementImageFrame > m_frame
MeasurementFrameImages(std::shared_ptr< MeasurementImageFrame > frame, int width, int height)
std::shared_ptr< ImageAccessor< SeFloat > > getLockedImage(FrameImageLayer layer) const
Base class for all Properties. (has no actual content)
Definition Property.h:33