Deleted branch from rMITK MITK: bugfix/T29253-UpdateExternalProjects.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Sep 6 2022
Sep 6 2022
Deleted branch from rMITK MITK: bugfix/T29241-Ubuntu22.04.
kislinsk committed rMITKbbc1818bde64: Remove completely out-dated compiler checks (authored by kislinsk).
Remove completely out-dated compiler checks
kislinsk committed rMITK75c77f8e6a8a: Replace Ubuntu 18.04 by 22.04 in documentation (authored by kislinsk).
Replace Ubuntu 18.04 by 22.04 in documentation
kislinsk committed rMITK8f7b629e04ff: Revert filesystem backport for Ubuntu 18.04 (authored by kislinsk).
Revert filesystem backport for Ubuntu 18.04
kislinsk committed rMITK000258f6afca: Merge branch 'bugfix/T29241-Ubuntu22.04' into develop (authored by kislinsk).
Merge branch 'bugfix/T29241-Ubuntu22.04' into develop
Deleted branch from rMITK MITK: bugfix/T29274-IgnoreDefaultPropertiesOnLoad.
kislinsk committed rMITKb318ecba0a31: Ignore default properties when loading multilabel images (authored by kislinsk).
Ignore default properties when loading multilabel images
Fix review remarks
kislinsk closed T29274: Label Loss on repeatedly loaded and saved segmentations, a subtask of T29157: NCT ISSO Annotation Support with MITK Segmentation Flow, as Resolved.
kislinsk committed rMITKfa35314228ce: Ignore default properties when loading multilabel images (authored by kislinsk).
Ignore default properties when loading multilabel images
Pushed new branch to rMITK MITK: bugfix/T29241-Ubuntu22.04.
kislinsk renamed T29241: Officially support Ubuntu 22.04 and dismiss Ubuntu 18.04 from Officially support Ubuntu 22.04 to Officially support Ubuntu 22.04 and dismiss Ubuntu 18.04.
kislinsk committed rMITK7cc3651a9d89: Change download method of ANN to Git clone (authored by kislinsk).
Change download method of ANN to Git clone
kislinsk committed rMITK2969fb9cdbc6: Change download method of CppUnit to Git clone (authored by kislinsk).
Change download method of CppUnit to Git clone
kislinsk committed rMITK3c80fd1813ed: Change download method of ITK to Git clone (authored by kislinsk).
Change download method of ITK to Git clone
Upgrade Qwt to v6.2.0
Remove unused file for patching
kislinsk committed rMITK529be2333bf4: Change download method of Eigen to Git clone (authored by kislinsk).
Change download method of Eigen to Git clone
kislinsk committed rMITK7b40015a2c73: Use ITK's GDCM instead of separate GDCM (authored by kislinsk).
Use ITK's GDCM instead of separate GDCM
Upgrade CTK to May 17, 2022
Upgrade DCMTK to v3.6.7
kislinsk committed rMITK2c8ab2324e51: Change download method of TinyXML-2 to Git clone (authored by kislinsk).
Change download method of TinyXML-2 to Git clone
kislinsk committed rMITKa424ca8740a5: Upgrade C++ REST SDK from version 2.10.16 to 2.10.18 (authored by kislinsk).
Upgrade C++ REST SDK from version 2.10.16 to 2.10.18
kislinsk committed rMITK31b9c231aa9b: Upgrade Poco from version 1.9.0 to 1.12.1. (authored by kislinsk).
Upgrade Poco from version 1.9.0 to 1.12.1.
kislinsk committed rMITK93aa6c1e2f8f: Change download method of VTK to Git clone (authored by kislinsk).
Change download method of VTK to Git clone
kislinsk committed rMITK631a793f78f4: Change download method of OpenITLink to Git clone (authored by kislinsk).
Change download method of OpenITLink to Git clone
kislinsk committed rMITK00fb278dcd4d: Change download method of MatchPoint to Git clone (authored by kislinsk).
Change download method of MatchPoint to Git clone
kislinsk committed rMITKcb4ad1db3e9f: Upgrade Poco from version 1.12.1 to 1.12.2 (authored by kislinsk).
Upgrade Poco from version 1.12.1 to 1.12.2
Make MITK compatible with Python 3.10
kislinsk committed rMITKb6d1375f1929: Do not init/update Git submodules of VTK (authored by kislinsk).
Do not init/update Git submodules of VTK
kislinsk committed rMITKe54f425b119d: Upgrade OpenCV from version 3.4.16 to 4.6.0 (authored by kislinsk).
Upgrade OpenCV from version 3.4.16 to 4.6.0
kislinsk committed rMITKddcc418be53a: Change download method of HDF5 to Git clone (authored by kislinsk).
Change download method of HDF5 to Git clone
kislinsk committed rMITK95176a0ec87a: Change download method of Vigra to Git clone (authored by kislinsk).
Change download method of Vigra to Git clone
Fix CTKDICOMWidgets dependency
kislinsk committed rMITK978114353a9c: Upgrade PCRE2 from version 8.35 to 10.40 (authored by kislinsk).
Upgrade PCRE2 from version 8.35 to 10.40
kislinsk committed rMITK74ee87543d3f: Upgrade SWIG from version 3.0.2 to 4.0.2 (authored by kislinsk).
Upgrade SWIG from version 3.0.2 to 4.0.2
kislinsk committed rMITK58e1dce60a10: Upgrade Boost from version 1.78 beta to 1.80 (authored by kislinsk).
Upgrade Boost from version 1.78 beta to 1.80
kislinsk committed rMITK1fdbb5db68fa: Merge remote-tracking branch 'origin/develop' into bugfix/T29253… (authored by kislinsk).
Merge remote-tracking branch 'origin/develop' into bugfix/T29253…
kislinsk committed rMITK34f274626b3a: Fix deprecated CMake variables of DCMTK (authored by kislinsk).
Fix deprecated CMake variables of DCMTK
Revert to tarball download
Fix macOS build errors
Remove redefinitions
kislinsk committed rMITK3beabfe68e48: Revert "Upgrade PCRE2 from version 8.35 to 10.40" (authored by kislinsk).
Revert "Upgrade PCRE2 from version 8.35 to 10.40"
Use PCRE instead of PCRE2
kislinsk committed rMITK8e025c9013c5: Merge branch 'bugfix/T29253-UpdateExternalProjects' into develop (authored by kislinsk).
Merge branch 'bugfix/T29253-UpdateExternalProjects' into develop
kislinsk renamed T29274: Label Loss on repeatedly loaded and saved segmentations from Label Loss on Saved Tasks for Flow Bench to Label Loss on repeatedly loaded and saved segmentations.
Sep 5 2022
Sep 5 2022
kalali closed T29266: Clean SliceNavigationController, a subtask of T29264: Overhaul of the SliceNavigationController and the BaseRenderer, as Resolved.
kalali renamed T29266: Clean SliceNavigationController from Clean SliceNavigationController to remove unnecessary data members / member functions to Clean SliceNavigationController.
kalali committed rMITK26410ab07619: Clean SliceNavigationController to remove unnecessary data members / member… (authored by kalali).
Clean SliceNavigationController to remove unnecessary data members / member…
Manual formatting
kalali committed rMITKad1e8bd80740: Remove unnecessary / unused functions / variable (authored by kalali).
Remove unnecessary / unused functions / variable
Apply clang format
Remove namespace prefix
Clean includes
Remove unexpected side-effect
Sep 2 2022
Sep 2 2022
kislinsk added a revision to T29274: Label Loss on repeatedly loaded and saved segmentations: Unknown Object (Differential Revision).
The solution is to ignore default properties when loading multilabel images as it was already intended:
Pushed new branch to rMITK MITK: bugfix/T29274-IgnoreDefaultPropertiesOnLoad.
kalali committed rMITKfb3fd3e8d6ca: Remove deprecated InputWorldGeometry3D of SliceNavigationController (authored by kalali).
Remove deprecated InputWorldGeometry3D of SliceNavigationController
Remove function from test class
kalali committed rMITK114aaa02b887: Remove / modify functions that require / use the InputWorldGeometry3D (authored by kalali).
Remove / modify functions that require / use the InputWorldGeometry3D
kalali committed rMITK7f86276afd84: Remove InputWorldGeometry3D from the SliceNavigationController (authored by kalali).
Remove InputWorldGeometry3D from the SliceNavigationController
kalali closed T29212: Remove "GetCurrentWorldGeometry2D" of BaseRenderer, a subtask of T29269: Check geometries in SliceNavigationController and BaseRenderer, as Resolved.
kalali committed rMITKfd3998e44a44: Remove "GetCurrentWorldGeometry2D" of BaseRenderer (authored by kalali).
Remove "GetCurrentWorldGeometry2D" of BaseRenderer
Remove deprecated functions
Okay, this task is ready for review. I will create a Differential soon to test all the upgrades on Linux and macOS as well...
Sep 1 2022
Sep 1 2022
kalali added a revision to T29273: Decouple TimeNavigation from SliceNavigationController: Restricted Differential Revision.
Aug 31 2022
Aug 31 2022
kalali moved T28989: [Segmentation] CanHandle functions seem to be inconsistent from MITK Meeting to Backlog on the Request for Discussion board.
kalali edited projects for T29094: Deleting a data node causes global reset, added: MITK; removed MITK (v2022.10), Request for Discussion.
kalali edited projects for T26399: Workbench crash on simple tree model update, added: MITK; removed MITK (v2022.10).
Image header for the working case with 2 labels
NRRD0004 # Complete NRRD file format specification at: # http://teem.sourceforge.net/nrrd/format.html type: unsigned short dimension: 3 space: left-posterior-superior sizes: 256 256 49 space directions: (1,0,0) (0,1,0) (0,0,3) kinds: domain domain domain endian: little encoding: gzip space origin: (0,0,0) DICOM_0008_0060:={"values":[{"z":0, "t":0, "value":"SEG"}]} DICOM_0008_103E:={"values":[{"z":0, "t":0, "value":"MITK Segmentation"}]} layer_000:=3 layers:=1 modality:=org.mitk.image.multilabel org.mitk.label_000_00000:=<?xml version="1.0" encoding="UTF-8"?>\n<Label>\n <property key="DICOM.0062.0002.0062.0004" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"0"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0005" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"Exterior"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0008" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"SEMIAUTOMATIC"}]}</temporo_spatial_string>\n </property>\n <property key="center.coordinates" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="center.index" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="color" type="ColorProperty">\n <color r="0" g="0" b="0"/>\n </property>\n <property key="layer" type="UIntProperty">\n <unsigned value="0"/>\n </property>\n <property key="locked" type="BoolProperty">\n <bool value="false"/>\n </property>\n <property key="name" type="StringProperty">\n <string value="Exterior"/>\n </property>\n <property key="opacity" type="FloatProperty">\n <float value="0"/>\n </property>\n <property key="value" type="UShortProperty">\n <unsigned value="0"/>\n </property>\n <property key="visible" type="BoolProperty">\n <bool value="true"/>\n </property>\n</Label>\n org.mitk.label_000_00001:=<?xml version="1.0" encoding="UTF-8"?>\n<Label>\n <property key="DICOM.0062.0002.0062.0003.0008.0100" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"T-D000A"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0003.0008.0102" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"SRT"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0003.0008.0104" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"Anatomical Structure"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0004" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"1"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0005" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"Liver"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0008" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"SEMIAUTOMATIC"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.000F.0008.0100" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"T-62000"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.000F.0008.0102" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"SRT"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.000F.0008.0104" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"Liver"}]}</temporo_spatial_string>\n </property>\n <property key="center.coordinates" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="center.index" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="color" type="ColorProperty">\n <color r="0.745098054" g="0" b="0.196078435"/>\n </property>\n <property key="layer" type="UIntProperty">\n <unsigned value="0"/>\n </property>\n <property key="locked" type="BoolProperty">\n <bool value="true"/>\n </property>\n <property key="name" type="StringProperty">\n <string value="Liver"/>\n </property>\n <property key="opacity" type="FloatProperty">\n <float value="0.600000024"/>\n </property>\n <property key="value" type="UShortProperty">\n <unsigned value="1"/>\n </property>\n <property key="visible" type="BoolProperty">\n <bool value="true"/>\n </property>\n</Label>\n org.mitk.label_000_00002:=<?xml version="1.0" encoding="UTF-8"?>\n<Label>\n <property key="DICOM.0062.0002.0062.0004" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"2"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0005" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"Label 1"}]}</temporo_spatial_string>\n </property>\n <property key="DICOM.0062.0002.0062.0008" type="TemporoSpatialStringProperty">\n <temporo_spatial_string>{"values":[{"z":0, "t":0, "value":"SEMIAUTOMATIC"}]}</temporo_spatial_string>\n </property>\n <property key="center.coordinates" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="center.index" type="Point3dProperty">\n <point x="0" y="0" z="0"/>\n </property>\n <property key="color" type="ColorProperty">\n <color r="0.952941179" g="0.764705896" b="0"/>\n </property>\n <property key="layer" type="UIntProperty">\n <unsigned value="0"/>\n </property>\n <property key="locked" type="BoolProperty">\n <bool value="true"/>\n </property>\n <property key="name" type="StringProperty">\n <string value="Label 1"/>\n </property>\n <property key="opacity" type="FloatProperty">\n <float value="0.600000024"/>\n </property>\n <property key="value" type="UShortProperty">\n <unsigned value="2"/>\n </property>\n <property key="visible" type="BoolProperty">\n <bool value="true"/>\n </property>\n</Label>\n org_mitk_uid:=2a0c52f7-1b2e-4a46-88ca-f4ff9344a7e4
Aug 30 2022
Aug 30 2022
- In my example I have an image with a predefined label which works as expected.
- When I add labels in the Segmentation View and draw something, everything seems fine.
- Save and load again the segmentation to see that all pixels of the drawn labels are there, but only the first label appears in the Segmentation View.
- So it seems like all the meta data for the extra labels were dismissed when saving the segmentation.