aimsdata  5.1.2
Neuroimaging data handling
aims::RoiFeatures Class Reference

#include <aims/features/roi_features.h>

Collaboration diagram for aims::RoiFeatures:

Public Member Functions

void addImageStatistics (const std::string &label, const std::string &filename)
 
void addImageStatistics (const std::string &label, const std::string &filename, const std::string &weights_filename)
 
void computeFeatures (const carto::rc_ptr< RoiIterator > &)
 
void write (std::ostream &out, const std::string &format="minf") const
 

Protected Types

typedef std::map< std::string, std::pair< std::string, std::string > > Images_t
 

Protected Member Functions

void writeMinf (std::ostream &out) const
 
void writeCSV (std::ostream &out) const
 

Protected Attributes

ScalarSetFeatures _scalarSetFeatures
 
Images_t _images
 
carto::rc_ptr< RoiIterator_roiIterator
 
carto::Object _result
 

Detailed Description

Definition at line 52 of file roi_features.h.

Member Typedef Documentation

◆ Images_t

typedef std::map< std::string, std::pair< std::string, std::string > > aims::RoiFeatures::Images_t
protected

Definition at line 74 of file roi_features.h.

Member Function Documentation

◆ addImageStatistics() [1/2]

void aims::RoiFeatures::addImageStatistics ( const std::string &  label,
const std::string &  filename 
)
inline

Definition at line 87 of file roi_features.h.

◆ addImageStatistics() [2/2]

void aims::RoiFeatures::addImageStatistics ( const std::string &  label,
const std::string &  filename,
const std::string &  weights_filename 
)

◆ computeFeatures()

void aims::RoiFeatures::computeFeatures ( const carto::rc_ptr< RoiIterator > &  )

◆ write()

void aims::RoiFeatures::write ( std::ostream &  out,
const std::string &  format = "minf" 
) const

◆ writeCSV()

void aims::RoiFeatures::writeCSV ( std::ostream &  out) const
protected

◆ writeMinf()

void aims::RoiFeatures::writeMinf ( std::ostream &  out) const
protected

Member Data Documentation

◆ _images

Images_t aims::RoiFeatures::_images
protected

Definition at line 78 of file roi_features.h.

◆ _result

carto::Object aims::RoiFeatures::_result
protected

Definition at line 81 of file roi_features.h.

◆ _roiIterator

carto::rc_ptr< RoiIterator > aims::RoiFeatures::_roiIterator
protected

Definition at line 80 of file roi_features.h.

◆ _scalarSetFeatures

ScalarSetFeatures aims::RoiFeatures::_scalarSetFeatures
protected

Definition at line 76 of file roi_features.h.


The documentation for this class was generated from the following file: