Skip to main content
Ctrl+K
SPAM  documentation - Home

Getting started

  • Introduction
  • Installation
    • Installation for users
    • Installation for developers
    • Install a spam jupyter kernel
    • Use the spam docker image

Getting inspired

  • Gallery of Tutorials
    • Tutorial: Refreshments in continuum mechanics
    • Tutorial: Image correlation – Theory
    • Tutorial: Image correlation – Practice
    • Tutorial: Strain calculation
    • Tutorial: Label Toolkit
    • Tutorial: Contacts calculation
    • Tutorial: Discrete Image correlation
    • Tutorial: Projection of morphologies onto a FE mesh
    • Tutorial: Multimodal Registration
  • Gallery of Examples
    • Digital Image Correlation examples
      • Image correlation basics
      • Displace images with a linear and homogeneous deformation function
      • Multimodal registration
    • Image operations
      • Histogram Normalisation
      • Compute distance field
      • Geodesic reconstruction
      • Morphological operations
    • Kalisphera sphere generation
      • Kalisphera sphere assembly generation
      • Kalisphera virtual concrete generation for multimodal registration
    • LabelToolkit examples
      • Labelled image toolkit advanced examples
      • Fix segmentation issues
      • Labelled image toolkit simple examples
    • Mesh
      • Project a scalar field onto an unstructured mesh
      • Read and write structured meshes
    • OrientationsToolkit examples
      • Orientations toolkit examples
    • Random fields and excursion sets
      • Simulation of correlated Random Fields
      • Compute covariance
      • Expectation of global descriptors in 1D
      • Generation of synthetic morphologies based on excursion sets
      • Expectation of global descriptors in 3D
  • Scripts in spam

Getting technical

  • Conventions
  • Tips & tricks
    • Stitching overlapping volumes
    • Using VTK files in Paraview
  • Indices and tables
  • Repository

Community

  • List of publications
  • How to Contribute
  • Chat with us

Gallery of Examples

Contents

  • Digital Image Correlation examples
  • Image operations
  • Kalisphera sphere generation
  • LabelToolkit examples
  • Mesh
  • OrientationsToolkit examples
  • Random fields and excursion sets

Gallery of Examples#

Digital Image Correlation examples#

This is a set of examples for the use of the basic image transformation and image correlation functions

Image correlation basics

Image correlation basics

Displace images with a linear and homogeneous deformation function

Displace images with a linear and homogeneous deformation function

Multimodal registration

Multimodal registration

Image operations#

This is a set of examples for filters and operations on 3D images.

Histogram Normalisation

Histogram Normalisation

Compute distance field

Compute distance field

Geodesic reconstruction

Geodesic reconstruction

Morphological operations

Morphological operations

Kalisphera sphere generation#

Set of examples of voxelised spheres generation from DEM data

Kalisphera sphere assembly generation

Kalisphera sphere assembly generation

Kalisphera virtual concrete generation for multimodal registration

Kalisphera virtual concrete generation for multimodal registration

LabelToolkit examples#

This is a set of examples for LabelToolkit

Labelled image toolkit advanced examples

Labelled image toolkit advanced examples

Fix segmentation issues

Fix segmentation issues

Labelled image toolkit simple examples

Labelled image toolkit simple examples

Mesh#

This is a set of examples for structured and unstructured mesh manipulation

Project a scalar field onto an unstructured mesh

Project a scalar field onto an unstructured mesh

Read and write structured meshes

Read and write structured meshes

OrientationsToolkit examples#

This is a set of examples for OrientationsToolkit

Orientations toolkit examples

Orientations toolkit examples

Random fields and excursion sets#

This is a set of examples for generating correlated random fields working with their excursions.

Simulation of correlated Random Fields

Simulation of correlated Random Fields

Compute covariance

Compute covariance

Expectation of global descriptors in 1D

Expectation of global descriptors in 1D

Generation of synthetic morphologies based on excursion sets

Generation of synthetic morphologies based on excursion sets

Expectation of global descriptors in 3D

Expectation of global descriptors in 3D

Download all examples in Python source code: spam_examples_python.zip

Download all examples in Jupyter notebooks: spam_examples_jupyter.zip

Gallery generated by Sphinx-Gallery

previous

Tutorial: Multimodal Registration

next

Digital Image Correlation examples

Contents
  • Digital Image Correlation examples
  • Image operations
  • Kalisphera sphere generation
  • LabelToolkit examples
  • Mesh
  • OrientationsToolkit examples
  • Random fields and excursion sets

By the SPAM core dev. team