11 #ifndef BRAINRAT_UTILITY_UTILITY_H
12 #define BRAINRAT_UTILITY_UTILITY_H
18 #include <aims/data/data_g.h>
19 #include <aims/utility/channel.h>
21 #include <cartobase/smart/rcptr.h>
34 template<
typename T1,
typename T2>
36 const std::pair<T1, T2>& p2 )
38 return p1.first < p2.first;
49 AimsData<int16_t>
getBrainMask(
const AimsData<T> &image,
50 byte channel = GreenChannel);
65 virtual AimsData<double>
compare(
const std::list<std::string> &imageFiles,
66 const std::list<std::string> &graphFiles,
67 const std::vector<uint32_t> &labels,
68 const std::vector<std::string> &rois );
virtual AimsData< double > compare(const std::list< std::string > &imageFiles, const std::list< std::string > &graphFiles, const std::vector< uint32_t > &labels, const std::vector< std::string > &rois)
carto::SyntaxSet & getDpySyntax()
AimsData< int16_t > getBrainMask(const AimsData< T > &image, byte channel=GreenChannel)
bool pair_key_comparer(const std::pair< T1, T2 > &p1, const std::pair< T1, T2 > &p2)
soma::PythonReader::HelperSet & getDpyReaderHelpers()