Version: Next

Scalismo tutorials

The following tutorials explain all the basic concepts behind Scalismo, which are needed for developing complete shape modelling applications. The intention behind these tutorials is not only to show how to use the software, but also to help understanding the theoretical concepts underlying the software. Originally, these tutorials were designed as part of the Open Online Course Statistical Shape Modelling - Computing the Human Anatomy. Each tutorial contains links to videos and articles from the online course, which will provide some theoretical background.


To run the code in the tutorials, you will need to setup a Scala project, which depends on the latest Scalismo version.

If you are new to Scala and are have never worked with Scala in an IDE, follow the instructions in the guide:

This guide will walk you through the steps of setting up a complete Scala programming environment, and importing a first project into an IDE.

If you are an experience Scala developer and you just want to use Scalismo as a library in an existing project, simply add the following lines to your build.sbt.

resolvers += Resolver.bintrayRepo("unibas-gravis", "maven")
libraryDependencies ++=
Seq("ch.unibas.cs.gravis" %% "scalismo-ui" % "0.90.0")


You will also need to download the datasets used in the tutorials and unzip them into your project folder.

Other guides