This task is closed since the ModelFit/Perfusion views will be part of MITK v2024.06 and it is planned that they will be part of the official releases from MITK v2024.06 onwards.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Today
Yesterday
Discussion result: Option B.
In the MitkNodePredicateGeometry to precision is set to 1e-6. So this is at least one of the issues why the old masks are not found. It could be an option to relax the precision, but since the rotation matrix might have a large effect even for small inaccuracies, it needs to be thoroughly tested first how big the effect is if. e.g 1e-4 is accepted.
For now, the new segmentation masks are provided as test data instead of the old masks.
Already removed
Have in base class and decide wich tools will have it or not. Not ideal for Totalsegmentator
Tue, May 14
Pushed new branch to rMITK MITK: feature/T30447-totalseg-levelwindow.
Pushed new branch to rMITK MITK: feature/T30430-python-venv-check.
I compared the geometry of the dynamic image, the old mask (which could not be found anymore) and a new mask (is found), using the Details info box in MITK. I found small differences in the geometries between the old mask and the dynamic image, but not between the new mask and the dynamic image. Namely:
Spacing:
dynamic image: [1.0156, 1.0156, 5.99998]
old mask: [1.0156, 1.0156, 5.99997]
new mask: [1.0156, 1.0156, 5.99998]
Undo/redo is a known problem, covered by other tickets.
The crash propblem I was not able to reproduce.
Deleted branch from rMITK MITK: bugfix/T30445-ChangeDefaultBuildConfig.
Pushed new branch to rMITK MITK: bugfix/T30445-ChangeDefaultBuildConfig.
Mon, May 13
Could also verify with Ubuntu and macOS installers that it only seems to happen on the Windows installers with Qt 6.6.1. Close as resolved.
Qt 6.6.3 is the latest version of the Qt 6.6 range. I upgraded e230-nuc03. e230-nuc01 is not accessible via Remote Desktop because of expired credentials, have to upgrade later in office. Ubuntu 20.04 and 22.04 clients already build with Qt 6.6.2.
I was surprised not being able to reproduce this issue anymore with my local build. I then tested the snapshot installer and I was able to reproduce. The only difference I see is Qt 6.6.1 (installer) vs. Qt 6.6.2 (local). I will upgrade Qt on our Windows CI clients and check again...
Sat, May 11
After monkey testing in RelWDebugInfo, I think I found a lead. It can happen due to different processing of the Qt event queue that GetLabel is queried in a widget on a label that does not exist anymore. But it is not checked if GetLabel returns nullptr. Which in this case can happen. I hope this will fix the problem..,
Fri, May 10
Deleted branch from rMITK MITK: bugfix/T26934-FixLogoAnnotation.
We should clarify how we handle the reinit or reinit warning in the Measurement view. Should be very simelar to the Segmentation view.
Pushed new branch to rMITK MITK: bugfix/T26934-FixLogoAnnotation.
Deleted branch from rMITK MITK: bugfix/T26934-FixHighResScreenshots.
Pushed new branch to rMITK MITK: bugfix/T26934-FixHighResScreenshots.