-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] DicomJSONDatasource volume loading problem #3859
Comments
Ohif 3.7 works fine. After updating cs3d ( ohif 3.8 & cs3d 1.41.0 ) it is not working correctly. |
From what I can discern, the way the problem occurs ; in the wadouri.loadImage method, if options.loader is present, this loader is called , but the prefix is removed because it is invoked with the parsedImageId.url parameter (not xhrRequest). Consequently, the image loader cannot be located when the loadImageFromImageLoader method is called, as the prefixes are stripped. It may not be the right solution, but it temporarily solved my problem (I needed an urgent solution :) ) I hope I have understood and explained it correctly. |
I have the same problem as I'm sure anyone who updates will too. It happens with the cornerstone dependency updates to I rolled back to Hope this helps. |
When the 3d version was upgraded to 1.42.0, I encountered the same error problem when dicom loaded wadouri |
I had the same problem after the update. |
I have the same error when i use the cornerstone 3D 1.43.7 versions. |
Can you share reproducible steps? |
You can test the following links on current ohif master branch, no extra steps are needed. Loading as Stack (this works) Loading as Volume |
I see and confirm, will look |
Just an update: this was added after HTJ2K additions to cs3d, still investigating |
This is resolved using your solution in PR cornerstonejs/cornerstone3D#990 |
You can update your cornerstone versions and it is fixed now, until I push a PR to fix upstream. Meanwhile change the loading strategy for MPR and this will fix your missing slices until we properly fix that in this issue #3890 |
Thank you for your interest, i will test it and get back to you. |
We just release the OHIF 3.8, you can find more details here https://ohif.org/release-notes/3p8/ |
Describe the Bug
After CS3D Version update, volume loading with dicomjson datasource is broken.
There doesn't seem to be any problem when the viewport is stack, but there is a problem if we want to load it as a volume.
Steps to Reproduce
( no changes were made to the code base for testing. active master branch was used. )
Loading as Stack (Works Smoothly)
http://localhost:3000/viewer/dicomjson?url=https://ohif-dicom-json-example.s3.amazonaws.com/LIDC-IDRI-0001.json
Loading as Volume
http://localhost:3000/viewer/dicomjson?url=https://ohif-dicom-json-example.s3.amazonaws.com/LIDC-IDRI-0001.json&hangingprotocolid=mpr
The current behavior
.
The expected behavior
.
OS
Ubuntu 22.04
Node version
18.18.0
Browser
120.0.6099.71 (x64)
The text was updated successfully, but these errors were encountered: