silx.sx: Using silx from Python Interpreter

Plot functions

The following functions plot curves and images with silx widgets:

  • plot() for curves
  • imshow() for images
  • scatter() for scatter plot

The ginput() function handles user selection on those widgets.

Note

Those functions are not available from a notebook.

plot()

imshow()

scatter()

ginput()

3D plot functions

The following functions plot 3D data with silx widgets (it requires OpenGL):

  • contour3d() for isosurfaces (and cut plane) in a 3D scalar field
  • points3d() for 2D/3D scatter plots

Note

Those functions are not available from a notebook.

contour3d()

points3d()

Widgets

The widgets of the silx.gui.plot package are also exposed in this package. See silx.gui.plot for documentation.

Input/Output

The content of the silx.io package is also exposed in this package. See silx.io for documentation.

Math

The following classes from silx.math are exposed in this package: