pyspeckle

by Scott Prahl

pypi github conda-forge doi

License Testing Docs Downloads

A collection of routines to track and analyze laser speckle. This is a python port of SimSpeckle Matlab routines described in:

To cite the code, then use:

Prahl, S. (2023). pyspeckle: a python module for creation and analysis of laser speckle. (Version 0.5.1) https://doi.org/10.5281/zenodo.8311678

1D speckle

1D speckle plot

2D speckle

2D speckle plot

Documentation and examples for 1D, 2D, and 3D speckle are available at <https://pyspeckle2.readthedocs.io>

Installation

Use pip:

pip install pyspeckle

or use conda:

conda install -c conda-forge pyspeckle

License

pyspeckle is licensed under the terms of the MIT license.