Modules¶
All processing, analysis, and tracking capabilities available in JuSPICE. Click a card for the full module documentation.
Library Structure
See a schematic of the whole repository tree — what ships with JuSPICE, where the sample data lives, and which folders (models, generated images, virtual environments) get created automatically as you install and run it.
I/O & Tracking
Reproducible data loading, metadata persistence, and pipeline history.
Image Preprocessing
Denoising, normalisation, and enhancement for microscopy datasets.
Feature Extraction
Gaussian, Sobel, Gabor, entropy, and texture feature maps.
Clustering
Watershed, SLIC, Felzenszwalb, and Otsu clustering algorithms.
Inpainting
Telea, biharmonic, and deep-learning-based image restoration.
DL-based Image Synthesis
Physics-based and augmentation synthesis (core); DCGAN and Stable Diffusion require [dl].
Segmentation
Particle tracking (Trackpy) is core; U-Net, SAM, and MicroNet require [dl].
Physics-based Image Synthesis
Generate synthetic images from physics-inspired particle and crack primitives.