Page MenuHomePhabricator

kahl (Kim-Celine Kahl)
User

Projects

User Details

User Since
Oct 13 2017, 9:09 AM (158 w, 3 d)

Recent Activity

Aug 10 2020

kahl added a comment to T27564: [Segmentation] Integrate deep learning methods for Segmentation in MITK.

Pushed new branch feature/T27564-integrate-deeplearning-segmentation-evaluation.

Aug 10 2020, 5:36 PM · MITK

Jul 31 2020

kahl added a comment to T27500: Use Python/C-API for execution of Python Code with MITK-Python-Service.

Pushed new branch feature/T27500-use-PythonCApi-in-python-service-V2.

Jul 31 2020, 9:58 AM · MITK

Jul 30 2020

kahl placed T27107: [MITKDoc] Revise Screenshot Maker Plugin Documentation up for grabs.
Jul 30 2020, 11:26 AM · Cleared, MITK (2020)
kahl placed T27101: [MITKDoc] Revise Logging Plugin Documentation up for grabs.
Jul 30 2020, 11:25 AM · Cleared, MITK (2020)

Jul 29 2020

kahl added a comment to T27324: Investigate MITK <--> python image transfer.

Seems like I figured it out. What I had to do was to change SWIG_TypeQuery("_p_mitk__Image") to SWIG_TypeQuery("_p_itk__SmartPointerT_mitk__Image_t") and change the type of image to mitk::Image::Pointer *image. When passing Pic3D now and printing the number of dimensions, 3 is printed as one would expect. I will further investigate how to interact with other libraries like SimpleITK.

Jul 29 2020, 4:56 PM · MITK
kahl added a comment to T27324: Investigate MITK <--> python image transfer.

I tried an approach like @floca suggested with the SWIG wrapping that is already available in MITK. Here is my code to transfer a MITK image from C++ to Python:

Jul 29 2020, 3:59 PM · MITK

Jul 28 2020

kahl added a comment to T27600: [SWIG] building pyMITK leads to access violation.

If you use Python 3.7/3.8, you need to install SWIG version 4.0.2. This solves the problem. Currently, SWIG version 3.0.2. is installed in the Superbuild.

Jul 28 2020, 5:17 PM · MITK

Jul 24 2020

kahl triaged T27600: [SWIG] building pyMITK leads to access violation as Normal priority.
Jul 24 2020, 2:11 PM · MITK

Jul 21 2020

kahl added a comment to T27564: [Segmentation] Integrate deep learning methods for Segmentation in MITK.

Pushed new branch feature/T27564-integrate-deeplearning-segmentation-V2.

Jul 21 2020, 1:21 PM · MITK

Jul 16 2020

kahl added a comment to T27564: [Segmentation] Integrate deep learning methods for Segmentation in MITK.

Pushed new branch feature/T27564-integrate-deeplearning-segmentation.

Jul 16 2020, 6:44 PM · MITK
kahl triaged T27564: [Segmentation] Integrate deep learning methods for Segmentation in MITK as Normal priority.
Jul 16 2020, 11:45 AM · MITK

Jul 15 2020

kahl triaged T27561: Clients for building pyMITK Project as Normal priority.
Jul 15 2020, 1:14 PM · Request for Discussion, MITK, CI

Jul 8 2020

kalali awarded T26973: [Segmentation] RegionGrowing3D preview only in 3D Widget a Cup of Joe token.
Jul 8 2020, 12:30 PM · MITK (2020)
kahl added a comment to T26978: [Segmentation] Autocrop with MITK Multilabel Image Reader does not work with multilabel images.

@kalali I can confirm that there is no option to use autocrop when using the ITK NrrdImageIO reader. However, when you load an image with the ITK reader (I used MultiLabel/Pic3DAsMultilabelImage.nrrd as well) and you convert it to a segmentation
(Right click ->Convert to segmentation) and then autocrop the new segmentation node, the name also changes to "No Name". So it might be a general problem when autocropping.

Jul 8 2020, 11:45 AM · Request for Discussion, Missing Info, MITK (2020)
kahl closed T26973: [Segmentation] RegionGrowing3D preview only in 3D Widget as Resolved.

As the bug couldn't be reproduced, it can be closed.

Jul 8 2020, 11:39 AM · MITK (2020)

Jul 6 2020

kahl triaged T27534: Generate batch file for PluginGenerator as Low priority.
Jul 6 2020, 4:04 PM · MITK (2020)

Jul 2 2020

kahl added a comment to T26973: [Segmentation] RegionGrowing3D preview only in 3D Widget.

I couldn't reproduce it myself and to be honest, I don't know which picture I took when the bug occured. @thomass Do you still know more about this bug? I think we encountered it when we were testing with the Checklists.

Jul 2 2020, 4:45 PM · MITK (2020)

Jun 29 2020

kahl added a comment to T27500: Use Python/C-API for execution of Python Code with MITK-Python-Service.

Pushed new branch feature/T27500-use-PythonCApi-in-python-service.

Jun 29 2020, 3:44 PM · MITK

Jun 23 2020

kahl triaged T27501: Reimplement image transfer between MITK and Python as Normal priority.
Jun 23 2020, 5:14 PM · MITK
kahl triaged T27500: Use Python/C-API for execution of Python Code with MITK-Python-Service as Normal priority.
Jun 23 2020, 4:55 PM · MITK
kahl triaged T27499: Reimplement MITK-Python-Service as Normal priority.
Jun 23 2020, 4:44 PM · MITK

Feb 17 2020

kahl committed rMITKe1c1e8aa494b: removed cancel, added option for default network (authored by kahl).
removed cancel, added option for default network
Feb 17 2020, 10:50 AM

Feb 14 2020

kahl committed rMITK9c67bc4b21be: Update logging documentation (authored by kahl).
Update logging documentation
Feb 14 2020, 3:26 PM
kahl claimed T27107: [MITKDoc] Revise Screenshot Maker Plugin Documentation.
Feb 14 2020, 3:07 PM · Cleared, MITK (2020)
kahl claimed T27101: [MITKDoc] Revise Logging Plugin Documentation.
Feb 14 2020, 2:08 PM · Cleared, MITK (2020)

Feb 13 2020

kahl committed rMITK183917ff31f6: removed cancel, added option for default network (authored by kahl).
removed cancel, added option for default network
Feb 13 2020, 3:55 PM

Feb 12 2020

kahl committed rMITKdca0343de07e: registered mitk::Image::Pointer as QT Metatype (authored by kahl).
registered mitk::Image::Pointer as QT Metatype
Feb 12 2020, 9:43 AM

Feb 11 2020

kahl committed rMITKddb466cc34c7: changed threading to QThread with worker class (authored by kahl).
changed threading to QThread with worker class
Feb 11 2020, 4:41 PM

Feb 5 2020

kahl committed rMITK360ad74ae787: first version of segmentation plugin using C/Python API (authored by kahl).
first version of segmentation plugin using C/Python API
Feb 5 2020, 9:19 AM

Jan 23 2020

kahl added a comment to T25067: Python crashes on destruction of ctkAbstractPythonManager.

I encountered the same error. Is there any solution for this problem?

Jan 23 2020, 3:55 PM · MITK

Jan 20 2020

kahl committed rMITK1221316cb5db: Port mitk tests to CPPUnit (authored by kahl).
Port mitk tests to CPPUnit
Jan 20 2020, 9:32 AM

Jan 17 2020

kahl committed rMITK43a77cff3c23: resolved merge conflicts (authored by kahl).
resolved merge conflicts
Jan 17 2020, 10:08 AM
kahl added a comment to T24271: Port tests from old mitk test macros to CPPUNIT.

Pushed new branch T24271-port-more-tests-2-integration.

Jan 17 2020, 10:08 AM · MITK

Jan 13 2020

kahl added a comment to T26964: Version number not correctly displayed in Debug mode.

The error might occur because I cloned MITK from github

Jan 13 2020, 2:13 PM · MITK

Jan 9 2020

kahl triaged T26981: [Segmentation] Multiple Segmentations under one parent node aren't displayed as High priority.
Jan 9 2020, 1:28 PM · Cleared, MITK (2020)
kahl triaged T26979: Error when loading a measurement or pointset and then an image as Normal priority.
Jan 9 2020, 10:03 AM · Request for Discussion, Cleared, MITK (2020)
kahl triaged T26978: [Segmentation] Autocrop with MITK Multilabel Image Reader does not work with multilabel images as Normal priority.
Jan 9 2020, 9:56 AM · Request for Discussion, Missing Info, MITK (2020)

Jan 8 2020

kahl triaged T26973: [Segmentation] RegionGrowing3D preview only in 3D Widget as Normal priority.
Jan 8 2020, 3:11 PM · MITK (2020)
kahl triaged T26970: [Segmentation] Picking tool: When no region is picked, selected node just gets unselected as Wishlist priority.
Jan 8 2020, 2:51 PM · Cleared, MITK (2020)
kahl triaged T26969: [Segmentation] New segmentation dialog: Change color twice and aborting the second time chages color to red as Low priority.
Jan 8 2020, 2:49 PM · MITK (2020)
kahl added a comment to T26966: [Segmentation] Help button in threshold dialogs have no function.

This might be related to task T13033

Jan 8 2020, 2:16 PM · MITK
kahl triaged T26966: [Segmentation] Help button in threshold dialogs have no function as Normal priority.
Jan 8 2020, 2:14 PM · MITK
kahl triaged T26964: Version number not correctly displayed in Debug mode as Normal priority.
Jan 8 2020, 10:57 AM · MITK

Mar 22 2019

kahl placed T26170: Integration of REST Module up for grabs.
Mar 22 2019, 3:23 PM · MITK
kahl added a comment to T26170: Integration of REST Module.

My CppRestSdk and CppRestSdkQt modules are now integrated. I also added a doxygen file as a guide for how to use the module but I'm not sure whether this is displayed correctly, so this needs to be checked. In the end it should be on the doxygen page in the section Module Manuals (e.g. as Chart documentation).
If this is checked, the branch can be integrated in the master.

Mar 22 2019, 3:15 PM · MITK
kahl committed rMITKf193c9efdd8a: added doxygen module manual (authored by kahl).
added doxygen module manual
Mar 22 2019, 3:09 PM
kahl committed rMITK2d1e095159f9: removed testing plugin (authored by kahl).
removed testing plugin
Mar 22 2019, 11:06 AM
kahl committed rMITK43e5d07c86e6: Merge remote-tracking branch 'origin/personal/kahl/rest-microservice-seperate… (authored by kahl).
Merge remote-tracking branch 'origin/personal/kahl/rest-microservice-seperate…
Mar 22 2019, 11:06 AM
kahl committed rMITKf4b1d5b2d129: added documentation (authored by kahl).
added documentation
Mar 22 2019, 9:26 AM
kahl committed rMITKe6b05fdbbd68: declared member of RESTManager as private (authored by kahl).
declared member of RESTManager as private
Mar 22 2019, 8:34 AM

Mar 21 2019

kahl committed rMITK5e28447e1798: created one cpprest example plugin with two views, one for server and one for… (authored by kahl).
created one cpprest example plugin with two views, one for server and one for…
Mar 21 2019, 3:36 PM
kahl committed rMITK05c931e79777: replaced push_back by emplace_back when multiple tasks are created (authored by kahl).
replaced push_back by emplace_back when multiple tasks are created
Mar 21 2019, 2:43 PM
kahl committed rMITKadd1489fad6b: added json data as member in tests (authored by kahl).
added json data as member in tests
Mar 21 2019, 2:12 PM
kahl committed rMITKaedcc2439857: checking if getting service went right in setUp() method (authored by kahl).
checking if getting service went right in setUp() method
Mar 21 2019, 1:34 PM
kahl committed rMITK3a155788b658: changed order of parameters for Notify method, renamed ServerUnderPort to… (authored by kahl).
changed order of parameters for Notify method, renamed ServerUnderPort to…
Mar 21 2019, 1:04 PM
kahl committed rMITK32e8dc330221: added default for switch case in SendRequest, minimized output (authored by kahl).
added default for switch case in SendRequest, minimized output
Mar 21 2019, 11:45 AM
kahl added a comment to T26170: Integration of REST Module.

Pushed new branch T26170-integration-of-rest-module.

Mar 21 2019, 11:00 AM · MITK
kahl triaged T26170: Integration of REST Module as Wishlist priority.
Mar 21 2019, 10:58 AM · MITK
kahl committed rMITK4e2147cb34fe: changed order of comparison (authored by kahl).
changed order of comparison
Mar 21 2019, 10:54 AM
kahl committed rMITK932caf07048d: changed server member to private (authored by kahl).
changed server member to private
Mar 21 2019, 10:30 AM
kahl committed rMITK7e86f7b7f590: changed json value in Notify and Handle method to const (authored by kahl).
changed json value in Notify and Handle method to const
Mar 21 2019, 10:10 AM
kahl committed rMITK3fb23a2ee011: changed json value to pointer if it can get null, added documentation (authored by kahl).
changed json value to pointer if it can get null, added documentation
Mar 21 2019, 9:59 AM
kahl committed rMITK848d9a6b7443: renamed getter (authored by kahl).
renamed getter
Mar 21 2019, 9:59 AM
kahl committed rMITK5b4b3c3e3614: renamed client functions PUT and POST to Put and Post (authored by kahl).
renamed client functions PUT and POST to Put and Post
Mar 21 2019, 9:30 AM
kahl committed rMITK1ea8db291168: renamed request type from get, post, put to Get, Post, Put (authored by kahl).
renamed request type from get, post, put to Get, Post, Put
Mar 21 2019, 9:30 AM
kahl committed rMITKcbaf1d396f9e: renamed RESTServerMicroServiceQt to RESTServerQt (authored by kahl).
renamed RESTServerMicroServiceQt to RESTServerQt
Mar 21 2019, 9:17 AM
kahl committed rMITKd117d0d773de: renamed RESTServerMicroService to RESTServer (authored by kahl).
renamed RESTServerMicroService to RESTServer
Mar 21 2019, 9:17 AM
kahl committed rMITKc67b6a225a6f: renamed RESTClientMicroService to RESTClient, some changes from code review (authored by kahl).
renamed RESTClientMicroService to RESTClient, some changes from code review
Mar 21 2019, 8:49 AM

Mar 20 2019

kahl committed rMITK9153eef9c1c7: changed string convertion, using mitkRESTUtil (authored by kahl).
changed string convertion, using mitkRESTUtil
Mar 20 2019, 1:24 PM
kahl committed rMITK3bb2f61fa7be: removed mitkCppRestSdk class (authored by kahl).
removed mitkCppRestSdk class
Mar 20 2019, 10:55 AM
kahl committed rMITKd3e504585c47: removed unnecessary methods in RESTManagerQt (authored by kahl).
removed unnecessary methods in RESTManagerQt
Mar 20 2019, 10:32 AM
kahl committed rMITK437a113bbb2b: deleted IRESTServerMicroService Interface (authored by kahl).
deleted IRESTServerMicroService Interface
Mar 20 2019, 10:32 AM
kahl committed rMITKd776085b91a8: first refactoring of server class (authored by kahl).
first refactoring of server class
Mar 20 2019, 10:32 AM
kahl committed rMITKcef1a6c53895: removed WARNINGS_NO_ERRORS, RESTManagerQt doesn't inherit from IRESTManager (authored by kahl).
removed WARNINGS_NO_ERRORS, RESTManagerQt doesn't inherit from IRESTManager
Mar 20 2019, 10:32 AM
kahl committed rMITKd8a8e5ee1ec5: added documentation to RESTManager (authored by kahl).
added documentation to RESTManager
Mar 20 2019, 10:32 AM
kahl committed rMITK654915417c20: refactored HandelDeleteObserverMethod (authored by kahl).
refactored HandelDeleteObserverMethod
Mar 20 2019, 10:32 AM
kahl committed rMITKc637706ba7e8: refactored ReceiveRequest method (authored by kahl).
refactored ReceiveRequest method
Mar 20 2019, 10:32 AM
kahl committed rMITKa1f046a9fd8e: partly refactored RESTManagerQt (authored by kahl).
partly refactored RESTManagerQt
Mar 20 2019, 10:32 AM
kahl committed rMITKf600484bc20c: First version of qt independent CppRestSdk (authored by kahl).
First version of qt independent CppRestSdk
Mar 20 2019, 10:32 AM

Mar 13 2019

kahl committed rMITK2622f4a1f7cc: added test, call destructor of server (authored by kahl).
added test, call destructor of server
Mar 13 2019, 10:14 AM

Mar 12 2019

kahl committed rMITK581f14ebe5e2: added unit tests, modified threading (authored by kahl).
added unit tests, modified threading
Mar 12 2019, 2:28 PM

Mar 8 2019

kahl committed rMITK61ab7ce0948b: removed old classes (authored by kahl).
removed old classes
Mar 8 2019, 10:26 AM
kahl committed rMITKbba0580ed8eb: removed unnecessary includes (authored by kahl).
removed unnecessary includes
Mar 8 2019, 8:52 AM

Mar 7 2019

kahl committed rMITKe5261b1e40c2: changed parameters to const ref and added comments (authored by kahl).
changed parameters to const ref and added comments
Mar 7 2019, 5:00 PM

Feb 25 2019

kahl committed rMITKc6819fdf826e: Get requests can be stored in file (authored by kahl).
Get requests can be stored in file
Feb 25 2019, 8:59 AM

Feb 20 2019

kahl committed rMITKc625888c2d4b: error handling, converting request to json and delete force linkage in plugins (authored by kahl).
error handling, converting request to json and delete force linkage in plugins
Feb 20 2019, 10:46 AM
kahl committed rMITK8ff685d4521a: added documentation (authored by kahl).
added documentation
Feb 20 2019, 9:09 AM

Feb 19 2019

kahl committed rMITKd713c568aa8c: client exception handling and some documentation (authored by kahl).
client exception handling and some documentation
Feb 19 2019, 4:48 PM

Feb 15 2019

kahl committed rMITKc51ffba2c14c: Client Get, Put, Post implemented (authored by kahl).
Client Get, Put, Post implemented
Feb 15 2019, 1:09 PM

Feb 8 2019

kahl committed rMITK11f7e4ad3837: server in seperate thread, deleting works (authored by kahl).
server in seperate thread, deleting works
Feb 8 2019, 2:33 PM

Jan 31 2019

kahl committed rMITK9ab8d8aa251e: delete observer in map (authored by kahl).
delete observer in map
Jan 31 2019, 11:02 AM
kahl committed rMITK1a33e5da2ac0: initial pipeline to delete observer (authored by kahl).
initial pipeline to delete observer
Jan 31 2019, 9:53 AM

Jan 30 2019

kahl committed rMITKa124043c38d3: extract json data from request (authored by kahl).
extract json data from request
Jan 30 2019, 2:20 PM

Jan 29 2019

kahl committed rMITK97469396e1f9: modified testing (authored by kahl).
modified testing
Jan 29 2019, 4:11 PM
kahl committed rMITKd8bd0033b8a1: Handling test json value in pipeline (authored by kahl).
Handling test json value in pipeline
Jan 29 2019, 1:35 PM
kahl committed rMITK1cb8d6ff44a6: Changed observer management in RESTManager (authored by kahl).
Changed observer management in RESTManager
Jan 29 2019, 11:31 AM

Jan 28 2019

kahl committed rMITKf485aecf2a6e: first working observer pipeline concept (authored by kahl).
first working observer pipeline concept
Jan 28 2019, 1:11 PM

Jan 25 2019

kahl committed rMITK642eeaa80567: added map with all observers to manager (authored by kahl).
added map with all observers to manager
Jan 25 2019, 3:09 PM
kahl committed rMITKa08cd7d3bc86: seperated testing, added observer interface (authored by kahl).
seperated testing, added observer interface
Jan 25 2019, 2:33 PM

Jan 24 2019

kahl committed rMITK2156a0f2d63d: checking if there is already a server under a port (authored by kahl).
checking if there is already a server under a port
Jan 24 2019, 11:26 AM