Go to the documentation of this file.
72 const std::string& get_imagename()
const;
77 void set_imagename(
const std::string& name);
83 void rename_base(
const std::string& new_base);
86 const Sections& get_sections()
const;
116 void shift(
const C2DFVector& delta,
const std::string& cropped_file);
136 float get_hausdorff_distance(
const CSegFrame& other)
const;
165 C2DUBImage get_section_masks(
size_t n_sections)
const;
187 size_t get_nsections()
const;
192 float get_quality()
const;
197 float get_brightness()
const;
202 float get_contrast()
const;
209 void set_quality(
float q);
215 void set_brightness(
float b);
221 void set_contrast(
float c);
229 std::string m_filename;
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
Helper class for the segmentation of the left heart ventricle myocardium.
2D axis orthothogonal bounding box.
std::pair< float, float > Statistics
#define NS_MIA_END
conveniance define to end the mia namespace
This class implements a facade for the xml Element.
C2DImage::Pointer P2DImage
Shared pointer representation of the 2D Image.
std::vector< CSegSection > Sections
convenience typedef for the sections
std::vector< Statistics > SectionsStats
convenience typedef for the section statistics vector
T load_image(const std::string &filename)
A class to represent one segmented frame in a heart perfusion series.
This is the template version of a 2D image that is used for holding real data.