MITK 2.3.2 Key changes from 2.3.1
Eglish
  1. NEW Additional\mitkCUDAVolumeRendering module, currently contains the following scene classes for a variety of volume ray casting works.
                mitkCUDAIsosurfaceVRScene: A 3D scene to display isosurfaces from volume datasets. Accelerated with the CUDA interface (developed by NVIDIA company).
                mitkCUDAMIPVRScene: A 3D scene for MIP Rendering from volume datasets. Accelerated with the CUDA interface.
                mitkCUDAShadedVRScene: A 3D scene for shaded semi-transparent rendering from volume datasets. Accelerated with the CUDA interface. This module is a extension based on the mitkVisualization2 module and will be further extended in the future.
  2. NEW mitkConnectivityLabelFilter in mitkSegmentation: A class that label each connected region with 1, 2, 3.....
  3. NEW mitkDICOMDIRTree in mitkCommon. A data Object class that stores the DICOMDIR structure of a data base.
  4. NEW mitkDICOMDIRReader in mitkCommon. A reader class that reads a DICOMDIR file from disk, The result is stored as mitkDICOMDIRTree.
  5. NEW mitkEuclideanDistanceTransformFilter in mitkCommon. Implements the Euclidean DT using Meijster's Linear Time Algorithm.
  6. NEW mitkEuclideanSkeletonFeatureExtraction in mitkSegmentation. Decomposes a volume based on Euclidean DT and Reverse DT and calculates some features like radius, size.
  7. NEW mitkEuclideanSkeletonGraphCut in mitkSegmentation. A segmentation class implementing the Skeleton-Cut algorithm.
  8. NEW mitkOrthogonalImageModel in mitkVisualization. Transplanted from the In-Core version of MITK. Enables a orthogonal slice browsing interface.

 

MITK 2.3.3 Key changes from 2.3.2
Eglish 中文
  1. NEW mitkCUDAAugmentedSurfaceVRScene in Additional/mitkCUDAVolumeRendering: A 3D scene to display isosurfaces from volume datasets with augmented color which reflects the neighborhood density distribution.
  2. NEW mitkCUDADecomposedIsosurfaceVRScene in Additional/mitkCUDAVolumeRendering: A 3D scene to display isosurfaces from volume datasets. The dataset is first decomposed for empty test. Augmented coloring is also supported in this class. This class can handle relatively larger datasets that cannot be fitted into the graphics memory.
  3. NEW mitkWatershedSegFilter in mitkSegmentation: A volume segmentation filter using the watershed algorithm.
  4. Bugs fixed in mitkRectWidgetModel2D and some other classes.
  1. 新增 mitkCUDASegmentedVRScene 于 Additional/mitkCUDAVolumeRendering: 一个用于绘制分割过的体数据的3D场景,CUDA实现。
  2. 新增 mitkFullVRScene 于 mitkVisualization2:一个进行完全体绘制的3D场景,通过CPU多线程实现。

  3. 新增 mitkWatershedSegFilter 于 mitkSegmentation:一个采用watershed算法的体数据分割滤波器。
  4. 修改了mitkRectWidgetModel2D 和其他一些类中的Bug.

 

 

MITK 2.3.4 Key changes from 2.3.3
Eglish 中文
  1. NEW mitkCUDASegmentedVRScene in Additional/mitkCUDAVolumeRendering: A 3D scene to display segmented volume datasets, implemented using CUDA.

  2. NEW mitkFullVRScene in mitkVisualization2: A 3D scene for full volume rendering, implemented using CPU Multi-threading.

  3. NEW mitkMIPVRScene in mitkVisualization2: A 3D scene for MIP volume rendering, implemented using CPU Multi-threading.

  4. NEW mitkVersionCounter in mitkCommon: A simple class for version counting of member objects, in order to decide whether an update is needed.

  5. Rearranged internal structure of the mitkVisualization2 module and the mitkCUDAVolumeRendering module. Renamed classname mitkGLSLShadedVRScene to mitkGLSLFullVRScene, mitkCUDAShadedVRScene to mitkCUDAFullVRScene.

  6. Modified the Output of the Segmentation Filters. All Segmentation Filters now generates binary masks.
  1. 新增mitkCUDAAugmentedSurfaceVRScene于Additional/mitkCUDAVolumeRendering: 一个用于体数据可视化的"增强等值面绘制"3D场景,与mitkCUDAIsosurfaceVRScene相比,这个绘制方法在着色方面更加丰富。
  2. 新增mitkCUDADecomposedIsosurfaceVRScene于Additional/mitkCUDAVolumeRendering: 一个用于较大数据量下体数据可视化的"分解数据等值面绘制"3D场景,在绘制前首先对数据进行了分块和判空,因此这个算法可以处理相对较大的数据,即使不能完全装入显存也可以绘制。同时也支持等值面的颜色增强技术。
  3. 新增 mitkMIPVRScene 于 mitkVisualization2:一个进行MIP体绘制的3D场景,通过CPU多线程实现。
  4. 新增 mitkVersionCounter 于 mitkCommon:一个用于对成员对象进行版本计数的辅助类,可以用来判断是否需要刷新。
  5. 重新设计了mitkVisualization2 和 mitkCUDAVolumeRendering 两个模块的内部结构,接口基本保持不变,只有mitkGLSLShadedVRScene类改名为 mitkGLSLFullVRScene, mitkCUDAShadedVRScene 改名为 mitkCUDAFullVRScene。
  6. 修改了各个分割类的输出方式,现在统一输出二值蒙板。