Download CamiTK 6.0.0

Windows

 

Download CamiTK 6.0.0 Zip (X86_64)

Extract the downloaded camitk-6.0.0.zip archive on your disk.

Debian/Ubuntu

or derived

Install official distribution package

Or run the following command in a terminal:
sudo apt install camitk-imp

Other OS / distributions

or cutting-edge version

...And run camitk-imp to start using CamiTK
About Windows unrecognized app error

On Windows, when you start the application, you might get some complain from the OS or your antivirus software about running an unrecognized/unofficial application. Don't worry, CamiTK is not a malware and does not contain any virus. This Zip archive was built directly from source by us (see checksum).

If you get the Windows protected your PC dialog, click on Mode info and then on Run anyway

About Debian Ubuntu (and derived) official package version

On Debian stable and Ubuntu LTS, the package currently available on the distribution repository may be older that latest version (CamiTK 6.0.0) as this depends on the availability of the package at date of release of your operating system.

To use the latest version of CamiTK, simply build it from source on Debian 13 Trixie or Ubuntu 26.04 LTS - Resolute Raccoon using a few command-line commands: see the build from source documentation.

Official package versions available on Linux distributions based on Debian

Packaging status

(a green background means CamiTK 6.0.0 is available in the official repository of the distribution)

About Mac OS X and non-debian based Linux distros availability

At the moment, we unfortunately do not provide any installer for Mac OS X or any other type of Linux package, but CamiTK is known to work well on Mac OS X (use brew to build it from source) and other Linux distributions.

Please don’t hesitate to get in touch through the issue system. We’d be delighted to help you compile CamiTK from source on your operating system. We welcome any contributions aimed at providing compilation instructions or setting up a continuous integration pipeline for Mac OS X and other Linux distributions!

To use the latest version of CamiTK, simply build it from source on Mac OS X or other Linux distributions using a few command-line commands: see the build from source documentation.

Download example and test data

To test the application, you can also download some example files (contains DICOM, mha, vtk, stl, off, msh... that can be opened by camitk-imp)

Zip archive


Download the example and
test data archive

Extract the downloaded camitk-data-6.0.0.zip archive on your disk.

Debian/Ubuntu package


Install the example and
test data package

Or run the following command in a terminal:
sudo apt install libcamitk*-data
Files are installed in /usr/share/camitk-*/testdata

Checksum
Filename SHA-256 Checksum
camitk-6.0.0.zip
3e134c5e15f513f2054cc382275368fac7e606b1fb45129a669e08136e946ca3
camitk-data-6.0.0.zip
ed6c9a1c9948d4df9e83f20701d94ee33f31409068e7c62569814a4967f876eb

On Windows, type certutil -hashfile file.zip sha256 in a cmd shell to verify the sha256 checksum of the downloaded archives.

On Linux and MacOS, type sha256sum file.zip in a terminal to verify the sha256 checksum of the downloaded archives.


What do you get?

There are two end-user applications that can be used out of the box

camitk-imp

imp application

CamiTK imp is the CamiTK workbench application where you can test all available extensions in the CamiTK Community Edition for prototyping. It provides an easy and interactive access to all available data and algorithm parameters, including the one you may build yourself using the CamiTK framework.

  • Out of the box supported format (called "components" in CamiTK): 3D images (dicom, VTK images, ITK images: hdr, spr, gipl, pic, lsm, nrrd, hdr.gz, nii, nii.gz, img, img.gz), mesh (Alias Wavefront OBJ Component, STL for CAD, VRML, VTK mesh, msh, off), 2D images (jpg, png, tiff, tif, bmp, pbm, pgm, ppm, mhd, mha, raw)
  • Some examples of data processing (called "actions" in CamiTK): image processing (image picking, LUT, segmentation filters, arbitrary slice navigation, volume rendering, marching cube...), mesh processing (mesh picking, point data visualization, mesh projection in images,mesh clipping...)
  • Out of the box viewers: medical image viewers (axial, coronal, sagittal and 3D view), property viewer, frame hierarchy viewer, 3D interactive viewer,...

camitk-actionstatemachine

action state machine application

CamiTK action state machine is able to replay a pipeline (workflow) of CamiTK actions. This application is driven by a specific XML document (written in a CamiTK-extended version of the standardized SCXML format, a state machine XML description) that describes a series of actions to perform (or more complex state machine if required).

CamiTK action state machin allows you to interactively replay a kind of script described by a state-machine containing a list of CamiTK actions to perform and specify different type of transitions.

Note that CamiTK imp allows you to record the specific XML document as you go along (a kind of macro recording for CamiTK).