Skip to main content
Ctrl+K
Splinebox Documentation - Home Splinebox Documentation - Home
  • Getting Started
  • Example gallery
  • Theory
  • API
  • GitHub
  • PyPI
  • Contact
  • EPFL Center for Imaging
  • Getting Started
  • Example gallery
  • Theory
  • API
  • GitHub
  • PyPI
  • Contact
  • EPFL Center for Imaging

Section Navigation

  • splinebox.basis_functions
    • B1
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • B2
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • B3
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • BasisFunction
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • CatmullRom
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • CubicHermite
      • h31
      • h31prime
      • h31primeprime
      • h32
      • h32prime
      • h32primeprime
      • eval
      • filter_periodic
      • filter_symmetric
      • h31_autocorrelation
      • h31_periodic_autocorrelation
      • h32_autocorrelation
      • h32_periodic_autocorrelation
      • h3_crosscorrelation
      • h3_periodic_crosscorrelation
      • refinement_mask
    • Exponential
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • ExponentialHermite
      • eval
      • filter_periodic
      • filter_symmetric
      • refinement_mask
    • basis_function_from_name
    • inventory
  • splinebox.spline_curves
    • HermiteSpline
      • M
      • basis_function
      • closed
      • control_points
      • half_support
      • knots
      • pad
      • tangents
      • arc_length
      • arc_length_to_parameter
      • copy
      • curvature
      • curvilinear_reparametrization_energy
      • distance
      • draw
      • dtheta
      • eval
      • fit
      • from_json
      • is_inside
      • mesh
      • moving_frame
      • normal
      • rotate
      • scale
      • to_json
      • translate
    • Spline
      • M
      • basis_function
      • closed
      • control_points
      • half_support
      • knots
      • pad
      • arc_length
      • arc_length_to_parameter
      • copy
      • curvature
      • curvilinear_reparametrization_energy
      • distance
      • draw
      • dtheta
      • eval
      • fit
      • from_json
      • is_inside
      • mesh
      • moving_frame
      • normal
      • rotate
      • scale
      • to_json
      • translate
    • padding_function
    • splines_from_json
    • splines_to_json
  • API
  • splinebox.spline_curves
  • splines_from_json

splines_from_json#

splinebox.spline_curves.splines_from_json(path)#

Loades multiple splines from a json file generated using splinebox.spline_curves.splines_to_json().

Parameters#

pathstr or pathlib.Path

Path to the json file.

Returns#

splineslist

A list of splinebox.spline_curves.Spline and splinebox.spline_curves.HermiteSpline objects.

previous

padding_function

next

splines_to_json

On this page
  • splines_from_json()
Edit on GitHub

This Page

  • Show Source

© Copyright 2024, Florian Aymanns, Edward Ando, Virginie Uhlmann.

Built with the PyData Sphinx Theme 0.16.1.