Hi Urban, yes the luts will be defined in separate files. Adding new user defined luts should be possible.
Best Andreas -----Original Message----- From: Urban Simoncic [mailto:[email protected]] Sent: Donnerstag, 16. Januar 2014 09:58 To: [email protected] Subject: Re: [mitk-users] Colour Mapped Images? Hi Andreas, I suppose the LUT will be saved in files and adding new LUT file generated by the user using external tools would probably be possible, or not? Best, Urban On 16.1.2014 9:45, Fetzer, Andreas wrote: > Hi Matt, > > the plan is to provide a fixed set of look up tables. For now we want to > provide the ones which are defined by the dicom standard. > The dicom standard defines the following color palettes: Hot Iron, PET, Hot > Metal Blue and PET 20 Step. > The selection of such a color map could happen e.g. via the context menu of > the data manager. > > Best > Andreas > > -----Original Message----- > From: Clarkson, Matt [mailto:[email protected]] > Sent: Donnerstag, 16. Januar 2014 09:16 > To: Fetzer, Andreas > Cc: MITK > Subject: Colour Mapped Images? > > Hi Andreas, > > can you expand a bit on what is being developed for colour mapped images? I'm > interested. Do you mean mapping them through an arbitrary lookup table? Or is > the plan to provide a fixed set of lookup tables? Or did i miss the point > here? > > Thanks > > Matt > > > > On 16 Jan 2014, at 07:30, "Fetzer, Andreas" <[email protected]> > wrote: > >> Hi Urban, >> >> the support for color-mapped images is currently under development. We are >> planning to have this in the next release which will be at the end of March. >> Most likely this feature will be available in the MITK master earlier. >> Despite of that you can load several image from different modalities at a >> time and display them simultaneously but at the moment they will simply be >> displayed as gray value images. >> >> The developer mode Sascha was talking about would be used if you want to >> display different images concurrently in different slice windows. As Sascha >> said you can set a so called "visibility" property. This property allows you >> specify in which of the (by default four) render windows your data is >> displayed. >> >> Best regards >> Andreas >> >> -----Original Message----- >> From: Urban Simoncic [mailto:[email protected]] >> Sent: Mittwoch, 15. Januar 2014 01:50 >> To: Zelzer, Sascha; [email protected] >> Subject: Re: [mitk-users] MITK vs. slicer >> >> Hi, >> >> thanks for the explanation. If I understand you right, the MITK can display >> a multimodality image (e.g. PET/CT) with one color-mapped image (e.g. PET) >> over a black-white background image (e.g. CT) in slice windows. Is it >> possible only in a "developer mode" or there exists more user-friendly way >> for doing that? >> >> Best, >> Urban >> >> On 14.1.2014 13:45, Sascha Zelzer wrote: >>> Hi, >>> >>> On 01/12/2014 10:58 PM, Urban Simoncic wrote: >>>> Hi, >>>> >>>> first I would like to thanks Caspar and Sascha for the response. Of >>>> course I do not expect to get unbiased opinion here, but I know the >>>> "conflict of interests", so your thoughts are still valuable for me. >>>> >>>> I have done some comparisons of MITK and Slicer, but I am not >>>> experienced user of any, so my conclusions might be affected by the >>>> insufficient knowledge of these tools. In MITK I like the way how >>>> data is displayed in Data Manager and in different view windows >>>> that are cnnected. However, it seems that MITK is more suited for >>>> working on single image at time, while the slicer is better suited >>>> to work with different (possibly multimodality) images concurrently. >>> The MITK Workbench (and Slicer as well, AFAIK) do not restrict the >>> user in the amount of loaded/displayed data sets. At the MITK >>> toolkit or application framework level, developers also have a much >>> higher degree of freedom for combining and displaying images >>> (concurrently) in different render windows. >>> >>>> To confirm/reject my findings, I would like to know: >>>> - Is MITK Workbench able to concurrently display different images (e.g. >>>> multiple non-registered images of the same patient, acquired at >>>> different time point) in different slice windows? >>> The MITK Workbench internally uses a single "data storage" which >>> contains the scene for the default render windows. Each render >>> window (e.g. each of the four render windows in the "default render >>> window editor" - the main control displaying the data) uses this >>> data storage and by default display the complete scene. In the MITK >>> Workbench under the "Preferences" dialog, there is an option to >>> enable a "developer mode" for "Properties". With this mode enabled, >>> The "Properties" view in the MITK Workbench allows you to override >>> specific properties (like >>> "visible") for specific render windows. Admittedly, this not an >>> end-user feature and a little cumbersome to work with. >>> >>> For special applications, developers usually create their own render >>> window editor and control visibility or similar properties in their >>> plug-ins. >>> >>>> - Is MITK Workbench able to display multimodality images (e.g. >>>> color-mapped PET over black-white CT) in slice windows? >>> Yes, this one of the main requirements of the toolkit / Workbench. >>> >>>> - If not, at what coding level this could be implemented; just at >>>> the "MITK toolkit" or also at the "application platform" level? >>> Actually both. For maximum re-usability of existing code, people >>> often create plug-ins for the MITK Workbench. >>> >>> Best, >>> Sascha >>> >>>> Best Regards, >>>> Urban >>>> >>>> On 10.1.2014 16:09, Sascha Zelzer wrote: >>>>> Hi Urban, >>>>> >>>>> welcome to MITK! >>>>> >>>>> Disclaimer: I am one of the main MITK developers and know a few >>>>> things about the Slicer architecture as well. I didn't use the >>>>> Slicer end-user application extensively, though. We keep a >>>>> friendly and collaborative atmosphere and meet regularly on various >>>>> events. >>>>> I try my best to be objective in the following statements. >>>>> >>>>> Both Slicer and MITK have a long history in the medical imaging >>>>> community and are well known international toolkits / applications >>>>> with a large user base. >>>>> >>>>> MITK positions itself as a multi-layered software platform >>>>> (written in >>>>> C++) with a focus on modularity and extensibility. >>>>> >>>>> It can be used as a traditional toolkit (aka using C++ shared >>>>> libraries) which basically extends ITK and VTK. Many projects use >>>>> MITK as a toolkit and build complete custom applications on top of it. >>>>> Second, it provides an *application platform* on top of the >>>>> toolkit for creating your own modular application. This is mostly >>>>> used in mid-sized to large groups which need to deploy a modular >>>>> application with custom plug-ins but which re-uses a configurable >>>>> set of existing MITK functionality. Third, MITK provides an >>>>> end-user application, called the MITK Workbench which is based on >>>>> the application platform and aims to be an extensible and easy to >>>>> use imaging platform, providing the most commonly needed functionality. >>>>> Many groups also take the MITK Workbench and just add their own >>>>> plug-ins to extend its functionality. >>>>> >>>>> The architecture of 3DSlicer is highly modular as well. As an >>>>> out-of-the-box end-user application, Slicer contains many >>>>> specialized imaging algorithms, allowing a wide range of research >>>>> on existing imaging data without having to program your own >>>>> plug-in. It can also be extended with different kind of "plug-ins". >>>>> Some type of plug-ins can even be shared between an MITK >>>>> application and 3DSlicer (so called CLI modules). In the end-user >>>>> application, Slicer definitely contains more algorithms >>>>> contributed by a multitude of plug-ins, whereas the MITK Workbench >>>>> focuses on the basics and end-user usability. If you are into >>>>> Python programming, Slicer also offers quite a few possibilities >>>>> to either create Python plug-ins as CLIs or script Slicer >>>>> functionality via Python. MITK provides some experimental Python >>>>> scripting support for the Core library, but it is not as exhaustive as >>>>> the Slice Python support. >>>>> >>>>> If you are into building your own (C++) applications instead of >>>>> using the provided end-user applications, MITK offers a lot of >>>>> possibilities and flexibility. While you could probably use Slicer >>>>> in that context as well, I am not aware of any projects using >>>>> Slicer except for plug-in development for the existing 3DSlicer >>>>> application (please tell me if you know any!). Further, MITK at >>>>> its Core (toolkit level) depends only on VTK and ITK and has no >>>>> GUI or Qt dependency. Slicer depends on Qt throughout its code-base. >>>>> >>>>> Regarding the documentation, Caspar already provided some useful >>>>> links. We try to provide extensive documentation for the API as >>>>> well as user documentation. However, documentation is never >>>>> finished and there is always room for improvements. >>>>> >>>>> No matter what you decide to use, we are always interested in the >>>>> outcome of such evaluations and what your decision process looked like! >>>>> >>>>> Best, >>>>> Sascha >>>>> >>>>> >>>>> On 01/08/2014 12:57 PM, Urban Simoncic wrote: >>>>>> Dear MITK users, >>>>>> >>>>>> I am looking for the software platform that I can use for the >>>>>> development of tool for medical image processing and visualization. >>>>>> MITK >>>>>> appears to be one good candidate. Another candidate is Slicer, >>>>>> which appears to be very similar tool as the MITK. >>>>>> >>>>>> I would appreciate if anyone could explain me the differences >>>>>> between these two tools. I am interested especially in the >>>>>> modularity of the software and in the quality of the >>>>>> documentation, but any other thoughts are welcome. >>>>>> >>>>>> Thanks, >>>>>> Urban >>>>>> >>>>>> ----------------------------------------------------------------- >>>>>> - >>>>>> - >>>>>> ----------- >>>>>> >>>>>> >>>>>> Rapidly troubleshoot problems before they affect your business. >>>>>> Most IT >>>>>> organizations don't have a clear picture of how application >>>>>> performance affects their revenue. With AppDynamics, you get 100% >>>>>> visibility into your Java,.NET, & PHP application. Start your >>>>>> 15-day FREE TRIAL of AppDynamics Pro! >>>>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/o >>>>>> s >>>>>> t >>>>>> g.clktrk >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> mitk-users mailing list >>>>>> [email protected] >>>>>> https://lists.sourceforge.net/lists/listinfo/mitk-users >>> >> >> --------------------------------------------------------------------- >> - >> -------- CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical >> Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg. >> clktrk _______________________________________________ >> mitk-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mitk-users >> >> --------------------------------------------------------------------- >> - >> -------- CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical >> Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg. >> clktrk _______________________________________________ >> mitk-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mitk-users >> > > > ---------------------------------------------------------------------- > -------- CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical > Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg. > clktrk _______________________________________________ > mitk-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mitk-users > ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
