Skip to content
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

Mosaic Image Support #65

Open
CavRiley opened this issue Oct 15, 2024 · 0 comments
Open

Mosaic Image Support #65

CavRiley opened this issue Oct 15, 2024 · 0 comments
Assignees

Comments

@CavRiley
Copy link
Collaborator

If this feature request related to a problem? Please describe.

The current version of the tool does not fully support mosaic medical image types. When attempting to process mosaic data, the tool may produce incorrect outputs or fail altogether. To improve the user experience and prevent confusion, we propose adding a flag that warns the user when mosaic data is detected.

Alternatives Considered If Applicable

An alternative to warning users could involve support for mosaic data, allowing functionality for this image type. This will require larger changes which we cannot do at this time.

Rationale

Adding a flag to warn users about mosaic data will help ensure transparency and clarity for users about the tool's limitations. This is particularly important for medical imaging tasks where incorrect processing could lead to erroneous conclusions. The feature will help users avoid potential pitfalls and will encourage them to convert mosaic images into supported formats.

Implementation Ideas

  • Implement a check for mosaic data when loading images into the tool.
  • When mosaic data is detected, output a warning message to the user and set the flag.
  • Update the user documentation to include details about mosaic data limitations and possible workarounds, such as converting mosaic images to non-mosaic formats.

Additional Context

Mosaic data, commonly produced by certain Siemens MRI scanners, stores multiple slices of the image in a single frame, making it harder to process with tools that expect individual slices. This feature will act as a temporary solution until full mosaic support can be implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants