24 #ifndef __evSegmentationMap_h 25 #define __evSegmentationMap_h 43 return(
evString(
"evSegmentationMap"));
95 return(*std::max_element(this->
Field.begin(),
102 return(*std::min_element(this->
Field.begin(),
virtual const evString GetClassName(void) const
Definition: evSegmentationMap.h:41
int GetFieldMax(void) const
Definition: evSegmentationMap.h:93
int ReadHeader(evFile &infile, evString &compression_method)
virtual ~evSegmentationMap(void)
int Copy(const evSegmentationMap &segmentation_map)
void SetMaxROINumber(void)
Definition: evSegmentationMap.h:87
evSegmentationMapCodec * GetCodec(void) const
Definition: evAddress.h:37
int MaxROINumber
Definition: evSegmentationMap.h:72
evSegmentationMapCodec * Codec
Definition: evSegmentationMap.h:73
int Read(const evString filename)
int GetFieldMin(void) const
Definition: evSegmentationMap.h:100
std::vector< int > Field
Definition: evField.h:125
Definition: evBitBuffer.h:34
int GetMaxROINumber(void) const
Definition: evSegmentationMap.h:81
int Write(const evString filename) const
int WriteHeader(evFile &outfile) const
int SetCodec(const evString compression_method)
Definition: evSegmentationMap.h:35
Definition: evSegmentationMapCodec.h:33
Definition: evString.h:30
int FindBoundingBox(const int roi_num, evAddress &max_coordinates, evAddress &min_coordinates) const