[f6d9b9]: / includes / Masking / MaskingStrategy.h

Download this file

16 lines (13 with data), 285 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#pragma once
#include <SimpleITK.h>
namespace sitk = itk::simple;
class MaskingStrategy
{
protected:
sitk::Image image;
sitk::Image mask;
public:
MaskingStrategy(sitk::Image &image) : image(image) {};
sitk::Image& getMask() { return mask; };
virtual void run() = 0;
};