ilastik

  • a simple, user-friendly tool for image classification and segmentation in up to three spatial and one spectral dimension. Using it requires no experience in image processing.

ilastik has a convenient mouse interface for labeling an arbitrary number of classes in the images. These labels, along with a set of generic (nonlinear) image features, are then used to train a Random Forest classifier. In the interactive training mode, ilastik provides real-time feedback of the current classifier predictions and thus allows for targeted training and overall reduced labeling time. In addition, an uncertainty measure can guide the user to ambiguous regions of the data. Once the classifier has been trained on a representative subset of the data, it can be exported and used to automatically process a very large number of images.

The features are computed in the full 2D/3D/4D pixel neighborhoods, depending on the available data. While the provided set of features includes popular color, edge and texture descriptors, the plug-in functionality allows advanced users to add their own problem-specific features. Feature computation and classifier prediction are multi-threaded and fully exploit modern multi-core machines.

Versions

Citations

C. Sommer, C. Straehle, U. Köthe, and F.A. Hamprecht 8th IEEE International Symposium on Biomedical Imaging (ISBI 2011), in press

License Type

This software is distributed under an Open license.

website manual