-
Notifications
You must be signed in to change notification settings - Fork 258
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
Bunch of multiframe fixes #1340
Merged
Merged
Commits on Jul 26, 2024
-
BF: Fix for 'split' (concatenated?) multiframe DICOM
Can't just use number of frame indices to determine shape of data, as the actual frames could still be split into different files. Also can't assume a multiframe file is more than a single slice.
Configuration menu - View commit details
-
Copy full SHA for c49dff2 - Browse repository at this point
Copy the full SHA c49dff2View commit details -
BF+TST: Test and fix a bunch of multiframe fixes
Corrects issue where order of slice indices was assumed to match the order needed to move along the direction of the slice normal, which resulted in slice orientation flips. Ignores indices that don't evenly divide data, and at the end will try to combine those indices (if needed) into a single tuple index.
Configuration menu - View commit details
-
Copy full SHA for 4063114 - Browse repository at this point
Copy the full SHA 4063114View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c24ef - Browse repository at this point
Copy the full SHA 14c24efView commit details -
Explicitly use `InStackPositionNumber` to identify the slice dim, produce correct output for 2D + time data.
Configuration menu - View commit details
-
Copy full SHA for 019f448 - Browse repository at this point
Copy the full SHA 019f448View commit details -
BF+TST: Handle case with extra-spatial index that is unique per frame
Not sure if this ever actually happens in real multiframe data, but it does in non-multiframe and I can imagine if a DimensionIndexSequence element refrences a per-frame AcquisitionTime then this could happen.
Configuration menu - View commit details
-
Copy full SHA for 0215ce5 - Browse repository at this point
Copy the full SHA 0215ce5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 259483f - Browse repository at this point
Copy the full SHA 259483fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c3105 - Browse repository at this point
Copy the full SHA 52c3105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 629dbb5 - Browse repository at this point
Copy the full SHA 629dbb5View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.