You are here: Home » Multimedia & Design » Image Editing » SkullyDoo

SkullyDoo

SkullyDoo is a portable and open source software aimed to 3D image segmentation and visualization with surface models



  • Downloads:14
  • Last update:Apr 27, 2008
  • Version:1.1
  • License:Gpl
  • Publisher:Sebastian Fiorentini
  • System Requirements Windows All

Free Download ( 5.68 MB )

SkullyDoo

SkullyDoo is a portable and open source software aimed to 3D image segmentation and visualization with surface models SkullyDoo is a portable and open source software aimed to 3D image segmentation and visualization with surface models.

The software was implemented C++ and has a versatile filter mechanism with TCL scripting language binding. The visualization was made with VTK, a powerful visualization framework.

SkullyDoo supports various image formats. DICOM support is avaliable (New!).

SkullyDoo is based on a Pipes & Filters architecture. The 3D images enters the pipeline on the left side, and by applying successive data transformations throughout the pipeline, a surface is obtained.

SkullyDoo was designed to satisfy the following requirements:

  • The soft must provide an interactive visualization 3D environment. This requirement is accomplished with VTK visualization framework.
  • The soft must provide an uniform interface to accomplish 3D image segmentation, without mattering about the segmentation Method. This requirement is accomplished using Object Oriented techniques and implementing the software with C++ language.
  • The soft must provide an user friendly interface (GUI). FLTK was used for GUI construction.
  • The soft must have an acceptable response time for algorithm execution, and for visualization tasks. C++ and VTK was the solution.
  • The soft must be portable between different platforms. To accomplish this requirement, we implemented the soft in ANSI-C++, and using a portable configuration management scheme like CMake. Also, data structures were programmed using STL (Standard Template Library).

    Here are some key features of "SkullyDoo":
  • Loads various 3D images in multiple formats, in a slice per file or volume per file manner. The supported formats up to now are: Structured Points (vtk), BMP, JPEG, PNG, GIF, TIFF, GeSigna (Human Project), RAW (telling all the loading parameters). It\'s planned the support in DICOM format (help will be appreciated).
  • Visualize and interact with 3D images and surfaces trying to address real time data exploration. This item is carried out with VTK , a powerful visualization framework.
  • You can Apply filters to images and surfaces. The filters forms a "mini-pipeline" in the main application pipeline, so the order of them can be exchanged, and their action can be undone. This filters are implemented in TCL, so new filters in execution time can be defined and applied without performance loss.
  • You can apply different segmentation algorithms. Also, their parameters can be varied. Up to now, the implemented methods are:VoxelGrow (our proposed segmentation method), FastMarching (Level Sets). Its planned to bind every ITK segmentation method in the future.
  • Free Download ( 5.68 MB )

    Rating & Reviews for SkullyDoo





    Tips & Guides Related to SkullyDoo

    Free Download SkullyDoo

    Free Download ( 5.68 MB )