X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOUltrasonixImageReader.cpp;h=8b07ad1319a1cad85e895880014016c57d036f9a;hb=c75c580a44a73829a735cc5f7a7fdce84ae8bcac;hp=41e76f375254a98251d2fd873cdfe58552c0e454;hpb=c8ff6165bb552b048528c4ac94844642ff8b198d;p=creaImageIO.git diff --git a/src2/creaImageIOUltrasonixImageReader.cpp b/src2/creaImageIOUltrasonixImageReader.cpp index 41e76f3..8b07ad1 100644 --- a/src2/creaImageIOUltrasonixImageReader.cpp +++ b/src2/creaImageIOUltrasonixImageReader.cpp @@ -195,35 +195,49 @@ namespace creaImageIO // Planes char planes[128]; sprintf(planes,"%i",h.frame); + // Sampling frequency + char samplingFrequency[128]; + sprintf(samplingFrequency,"%i",h.samplingRate); + // Transducer frequency + char transducerFrequency[128]; + sprintf(transducerFrequency,"%i",h.frequency); // std::map::iterator i; if ( (i = attr.find("FullFileName")) != attr.end()) - { - // boost::filesystem::path full_path(filename); + { + // boost::filesystem::path full_path(filename); // std::string f = full_path.leaf(); - i->second = filename; - } + i->second = filename; + } if ( (i = attr.find("D0004_1500")) != attr.end()) - { - boost::filesystem::path full_path(filename); - std::string f = full_path.leaf(); - i->second = f; - } + { + boost::filesystem::path full_path(filename); + std::string f = full_path.leaf(); + i->second = f; + } if ( (i = attr.find("D0028_0010")) != attr.end()) - { - i->second = rows; - } + { + i->second = rows; + } if ( (i = attr.find("D0028_0011")) != attr.end()) - { - i->second = cols; - } - + { + i->second = cols; + } if ( (i = attr.find("D0028_0012")) != attr.end()) - { - i->second = planes; - } + { + i->second = planes; + } + if ( (i = attr.find("D003a_001a")) != attr.end()) + { + i->second = samplingFrequency; + } + if ( (i = attr.find("D0018_6030")) != attr.end()) + { + i->second = transducerFrequency; + } + GimmickMessage(2,"Attributes map:"<