cornerstone3D
cornerstone3D copied to clipboard
no volume loader for volumeId
I use the imageIds for this case, click here, but I got an error
my code is here
What type of data should it be?
You most likely have not initialized the CornerstoneWADOImageLoader, see initWADO... in our code base
no, I have init...
I think you forgot to register an image loader to cornerstone3D, you can do the following like this
import * as cornestone3DVolumeLoader from "@cornerstonejs/streaming-image-volume-loader";
import * as cornerstone3D from "@cornerstonejs/core";
cornerstone3D.volumeLoader.registerUnknownVolumeLoader(
cornestone3DVolumeLoader.cornerstoneStreamingImageVolumeLoader
);
cornerstone3D.volumeLoader.registerVolumeLoader(
"cornerstoneStreamingImageVolume",
cornestone3DVolumeLoader.cornerstoneStreamingImageVolumeLoader
);
cornerstone3D.imageLoader.registerImageLoader(
"streaming-wadors",
cornestone3DVolumeLoader.sharedArrayBufferImageLoader
);