SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ImageProcessingList.h
Go to the documentation of this file.
1
17/*
18 * ImageProcessingList.h
19 *
20 * Created on: Sep 15, 2016
21 * Author: mschefer
22 */
23
24#ifndef _SEFRAMEWORK_IMAGE_IMAGEPROCESSINGLIST_H_
25#define _SEFRAMEWORK_IMAGE_IMAGEPROCESSINGLIST_H_
26
27#include <memory>
28#include <vector>
29
31
32namespace SourceXtractor {
33
34template<typename T>
63
65
66}
67
68#endif /* SEFRAMEWORK_SEFRAMEWORK_IMAGE_IMAGEPROCESSINGLIST_H_ */
std::vector< std::shared_ptr< ImageProcessing< T > > > m_processing_list
virtual ~ImageProcessingList()=default
std::shared_ptr< Image< T > > processImage(std::shared_ptr< Image< T > > image, std::shared_ptr< Image< T > > variance, T threshold) const override
std::shared_ptr< Image< T > > processImage(std::shared_ptr< Image< T > > image) const override
ImageProcessingList(const std::vector< std::shared_ptr< ImageProcessing< T > > > &processing_list)