Examples#

Explore the example gallery to see how to use the SplineOps library.

All real-world images used in these examples come from the Kodak image dataset, available at:

https://r0k.us/graphics/kodak/

We gratefully acknowledge the work of the author and curator of this dataset for making these images publicly available.

Spline Interpolation Examples#

Examples showing the basic functionality of the Spline interpolation module. We also show the equivalence with Resize module methods where relevant.

Class TensorSpline

Class TensorSpline

Spline Bases

Spline Bases

Extension Modes

Extension Modes

Interpolate 1D Samples

Interpolate 1D Samples

Resample a 1D Spline

Resample a 1D Spline

Compare Different Splines

Compare Different Splines

Resize Examples#

Examples using the Resize module on multidimensional samples, specially 1D and 2D. We also show the equivalence with the Spline Interpolation module methods where relevant.

Resize Module 1D

Resize Module 1D

Resize Module 2D

Resize Module 2D

Standard Interpolation

Standard Interpolation

Antialiasing

Antialiasing

How Bad Aliasing Can Be

How Bad Aliasing Can Be

Benchmarking

Benchmarking

Benchmarking Plot

Benchmarking Plot

Benchmarking Animation

Benchmarking Animation

Affine Examples#

Examples using the Affine module for data rotation transformations.

Rotate Image

Rotate Image

Rotation Animation

Rotation Animation

Adaptive Regression Splines Examples#

Examples using the Adaptive regression splines module.

Adaptive Regression Splines Module

Adaptive Regression Splines Module

Lambda Sweep Animation

Lambda Sweep Animation

Smoothing Splines Examples#

Examples using the Smoothing splines module.

1D Fractional Brownian Motion

1D Fractional Brownian Motion

2D Image Smoothing

2D Image Smoothing

3D Volume Smoothing

3D Volume Smoothing

Recursive Smoothing Spline

Recursive Smoothing Spline

Differentials Examples#

Examples using the Differentials module.

Differentials Module

Differentials Module

Multiscale Examples#

Examples using the Multiscale module.

Pyramid Decomposition

Pyramid Decomposition

Wavelet Decomposition

Wavelet Decomposition

Gallery generated by Sphinx-Gallery