return str;
}
//========================================================================
-
+ void DicomImageReader::getAttributes(const std::string filename,
+ std::map <std::string , std::string> &infos, std::vector<std::string> i_attr)
+ {
+ std::vector<std::string>::iterator it = i_attr.begin();
+ for(; it != i_attr.end(); it++)
+ {
+ infos[(*it)] = "";
+ }
+ ReadAttributes(filename, infos);
+ }
//=====================================================================
void DicomImageReader::ReadAttributes(const std::string& filename,
std::map<std::string,std::string>& attr)
virtual void ReadAttributes(const std::string& filename,
tree::AttributeMapType& attr);
+ void getAttributes(const std::string filename,
+ std::map <std::string , std::string> &infos, std::vector<std::string> i_attr);
+
private:
vtkGdcmReader* mReader;
struct deleter