Tools

CAP Client

CAP Client provides a visualization tool to browse cardiac MR images and 3D CAP models. Main features include:

  • 3D visualization of cardiac MR images
  • Cardiac surface model rendering
  • Animation of 3D heart beating
Screenshots


Download

Latest version: 1.0

Supporting files:

Licenses: Mozilla Public License Version 1.1 (CAP Client, CMGUI), ImageMagick License (ImageMagick), BSD (Google Test), BSD like (ITK), GNU Lesser General Public License (GMM++), wxWindows License (wxWidgets).

CAP Server

CAP Server contains our implementation and modification of dcm4chee tool, which has been suited for the CAP database. You only need CAP Server if you want to mirror our CAP database and to provide users with web accessible database. Main features:

  • DICOM database browser and maintenance
  • DICOM image viewer
  • DICOM tags editing

Screenshots


Download

Latest version: 2.1

Development

Source codes produced for the Cardiac Atlas Project are open source and hosted at the SourceForge project site. Ordinary users generally do not need to access the SourceForge repository system. You only need to access the source code if you want to start developing one of the projects. All source code is stored using mercurial repository system provided by the SourceForge. Below are links to source code repositories for each individual project:

Project Description Reponame
CAP Client Visualization tool cardiacatlas
CAP Server Web-accessible DICOM database dcm4chee-cap
CIMModelToCAPModel Python script to convert CIMM model to CAP model CIMModelToCAPModel
QMassContourToCAPContour Python script to convert QMass contours to CAP model QMassContourToCAPContour
CAP Schemas Docs Contains CAP database schema, debabeler mapping, XML model, DICOM diff, DICOM import and other documentations. SchemasAndDocs
CAP model converter to STL and VTK files: [source] [linux binary] A small command line application to convert CAP model folders to both STL and VTK polydata format files. captovtk

For developers:

Obtaining source codes from SourceForge Mercurial system

If you would like to clone the source code to your local repository, you need a Mercurial software. For more information, please refer to SourceForge’s Mercurial documentation. To browse the CAP Mercurial file system, go to http://cardiacatlas.hg.sourceforge.net/hgweb/cardiacatlas. Use reponame to clone any particular sub project. Example 1: cloning the CAP Client (reponame = cardiacatlas) to a local folder called CAP_Client:

 $ hg clone http://cardiacatlas.hg.sourceforge.net:8000/hgroot/cardiacatlas/cardiacatlas CAP_Client

Example 2: cloning the CIMMModelToCAPModel project to a default local folder (this will create a local folder called CIMModelToCAPModel):

 $ hg clone http://cardiacatlas.hg.sourceforge.net:8000/hgroot/cardiacatlas/CIMMModelToCAPModel