The Medical Imaging Interaction Toolkit (MITK) is a C++ class library for the development of medical imaging software with a high degree of interaction. The example application features DICOM viewing, measurement, image segmentation and registration.
GPU accelerated volume visualization
Fast marching segmentation (based on but not part of MITK)
Measurement and image statistics
Registration of 2D and 3D images
interactive segmentation of volumetric images (MR, CT, US)
Reviewing vessels (based on MITK -- not part of MITK)
Project Admins:
How can I compile and add cuda files .cu in MITK platform? How should I change the cmake file? thanks
Last edit: Ehsan Golkar 2017-10-09
I'm new to the MITK. I have a question. I have .rom files from the NDI Polaris and the stl files. I have an object (skull) and a tracking tool with wool tip at the end of it. The camera detects both of them in "IGT Tracking Toolbox" and shows them on the screen. But with wrong orientation. How can i adjust the MITK to connect the calibration files with the stl files correctly to show the objects and the relation to each other correctly on the screen? Or how can I do this? Regards,
Thanks very much for the answer it helped me
I don't have the Mitk "igt trackinglab plugin". Instead I used the "igt fiducial registration tab". I selected registration points on my stl model and pointed on them with the tool with the same order while tracking the markers of both model and tool with the ndi camera.
But now my problem is: I can only say that one registration point (near to the markers center point) has been done right. when i pass the pointer tool tip on it then it shows the positioning and orientation of the tool with respect to the skull correctly with a little bit displacement. I can assume that this displacement is actually the distance between the markers center point and the registration point. All other points are wrong. My model is multi-face but has markers only on one face. And the registration points are allocated on the faces of the model.
I'll be thankfull for a help
Regards,
I have solved about this issue.. Thans a lot...
Hi,
I am trying to reenact Axial Slice Rotation by referring to " mitkNavigationDataSliceVisualization" source.
The X-Axis moves fine until certain degree in attacd "Sync_2.png, Sync_1.png". But when you decrease the angle towards the horizontal axis, the red X-Axis doesn't sync. (attached "unsync_1.png, unsync_2.png")
I would highly appreciate any advice into solving this problem.
Thanks a lot.!!
Last edit: chase Kim 2018-01-12
Hi,
I am trying to use REST module in my plugin but I am getting error.
auto *context = us::ModuleRegistry::GetModule(1)->GetModuleContext();
auto managerRef = context->GetServiceReference<mitk::irestmanager>();
auto managerService = context->GetService(managerRef);</mitk::irestmanager>
in 2nd line it returns null hence not able to get the ServiceReference to call REST Module APIs in my plugin.
below is my CMakeLists.txt for plugin
project(org_mitk_gui_qt_exampleplugin)
mitk_create_plugin(
EXPORT_DIRECTIVE EXAMPLE_EXPORT
EXPORTED_INCLUDE_SUFFIXES src
MODULE_DEPENDS PRIVATE MitkQtWidgetsExt MitkREST
PUBLIC MitkCore
)
Here also I am putting MitkREST as Dependent module.
Can you please help me figure it out where I am missing ?
Thanks in advance for your cooperation.
Ajay
in 2nd line I am using mitk::IRESTManager but in this page it is getting changed to mitk::irestmanager