43 typedef std::vector<CSegFrame>
Frames;
51 CSegSet(
const std::string& src_filename);
57 CSegSet(
const xmlpp::Document& node);
69 xmlpp::Document *write()
const;
73 const Frames& get_frames()
const;
90 void rename_base(
const std::string& new_base);
101 CSegSet shift_and_rename(
size_t skip,
const C2DFVector& shift,
const std::string& new_filename_base)
const;
115 void set_RV_peak(
int peak);
120 int get_RV_peak()
const;
126 void set_LV_peak(
int peak);
131 int get_LV_peak()
const;
138 int get_preferred_reference()
const;
145 void set_preferred_reference(
int value);
148 void read(
const xmlpp::Document& node);
152 int m_preferred_reference;
std::vector< CSegFrame > Frames
convenience typedef for the frames comprising a segmentation set
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
A set of segmentation of a 2D series of perfusion images.
2D axis orthothogonal bounding box.
A class to represent one segmented frame in a heart perfusion series.
#define NS_MIA_END
conveniance define to end the mia namespace