load image sqeuence error
Liudeke opened this issue · 1 comments
ApplicationException: Exception thrown in SimpleITK Cast: D:\a\1\sitk\Code\BasicFilters\src\sitkCastImageFilter.cxx:95:
sitk::ERROR: Filter does not support casting from casting vector of 8-bit unsigned integer to 32-bit float
itk.simple.SimpleITK.Cast (itk.simple.Image image, itk.simple.PixelIDValueEnum pixelID) (at :0)
UnityVolumeRendering.SimpleITKImageSequenceImporter.ImportSeriesInternal (UnityVolumeRendering.SimpleITKImageSequenceImporter+ImageSequenceSeries sequenceSeries, itk.simple.Image image, itk.simple.VectorUInt32 size, System.Single[] pixelData, UnityVolumeRendering.VolumeDataset volumeDataset) (at Assets/Scripts/Importing/ImageSequenceImporter/SimpleITK/SimpleITKImageSequenceImporter.cs:133)
UnityVolumeRendering.SimpleITKImageSequenceImporter+<>c__DisplayClass6_0.b__0 () (at Assets/Scripts/Importing/ImageSequenceImporter/SimpleITK/SimpleITKImageSequenceImporter.cs:110)
System.Threading.Tasks.Task.InnerInvoke () (at <40c82fbb8a9645d5a6c0bfc1e0fa6dfd>:0)
System.Threading.Tasks.Task.Execute () (at <40c82fbb8a9645d5a6c0bfc1e0fa6dfd>:0)
--- End of stack trace from previous location where exception was thrown ---
UnityVolumeRendering.SimpleITKImageSequenceImporter.ImportSeriesAsync (UnityVolumeRendering.IImageSequenceSeries series, UnityVolumeRendering.ImageSequenceImportSettings settings) (at Assets/Scripts/Importing/ImageSequenceImporter/SimpleITK/SimpleITKImageSequenceImporter.cs:110)
UnityVolumeRendering.VolumeRendererEditorFunctions.ImportSequenceAsync () (at Assets/Editor/VolumeRendererEditorFunctions.cs:377)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.b__7_0 (System.Object state) (at <40c82fbb8a9645d5a6c0bfc1e0fa6dfd>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at :0)
UnityEngine.UnitySynchronizationContext.Exec () (at :0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at :0)
Hi! Sorry for the late reply (been a little busy recently).
Some questions: What kind of dataset is this? Looks like you're importing an image sequence dataset? If so, what format is it? And is it a normal 3D dataset, or a (4D) time series?