MCPcopy Create free account
hub / github.com/SimpleITK/SimpleITK / GetImageIOFromFileName

Method GetImageIOFromFileName

Code/IO/src/sitkImageReaderBase.cxx:167–187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

165}
166
167std::string
168ImageReaderBase ::GetImageIOFromFileName(const PathType & fileName)
169{
170 itk::ImageIOBase::Pointer iobase;
171 try
172 {
173 iobase = itk::ImageIOFactory::CreateImageIO(fileName.c_str(), itk::IOFileModeEnum::ReadMode);
174 }
175 catch (...)
176 {
177 // ignore exceptions
178 }
179
180
181 if (iobase.IsNull())
182 {
183 return std::string();
184 }
185
186 return iobase->GetNameOfClass();
187}
188
189void
190ImageReaderBase ::GetPixelIDFromImageIO(const PathType & fileName,

Callers

nothing calls this directly

Calls 1

GetNameOfClassMethod · 0.80

Tested by

no test coverage detected