如何使用 SimpleITK for C# 读取 RAW 文件?
我在 Windows(64 位)上使用 SimpleITK C# 版本 0.5.1
我的代码是:
String fileName = @"d:\Temp\MRI\t1_icbm_normal_1mm_pn3_rf20.rawb";
ImageFileReader reader = new ImageFileReader();
reader.SetFileName(fileName);
Image image = reader.Execute();
例如,它适用于 .png 或分析图像,但不适用于 RAW 图像。
我收到以下错误:
System.ApplicationException : Exception thrown in SimpleITK ImageFileReader_Execute: ..\\..\\..\\..\\..\SimpleITK\Code\IO\src\sitkImageReaderBase.cxx:44:
sitk::ERROR: Unable to determine ImageIO reader for "d:\Temp\MRI\t1_icbm_normal_1mm_pn3_rf20.rawb"
我了解 ImageFileReader 无法识别文件类型。由于标准 ITK 模板是隐藏的,有没有办法在 SimpleITK 中传递图像类型和图像参数?