Download CamiTK 6.0.0
Windows
Extract the downloaded camitk-6.0.0.zip archive on your disk.
Debian/Ubuntu
or derived
Or run the following command in a terminal:
sudo apt install camitk-imp
Other OS / distributions
or cutting-edge version
(step-by-step instructions)
...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
(a green background means 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
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
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).