/idpt

Individualized defocusing particle tracking

Primary LanguagePythonMIT LicenseMIT

IDPT: Individualized Defocusing Particle Tracking

Overview

IDPT (Individualized Defocusing Particle Tracking) is a 3D particle tracking software package for dynamic surface profilometry and strain field measurement. The repository provides a practical example and ready-to-use scripts for those interested in using the software.

Installation

To get started with IDPT, you'll need to install the necessary dependencies. This project assumes you have Python and pip installed on your system. You can install the required packages using the following command:

pip install -r requirements.txt

Usage

As a first-pass demonstration, you can run the ready-to-use example script to perform 3D particle tracking on the images provided with this repository. To do so, run the following command:

python publication/generate_results.py

Contributing

Contributions to IDPT are welcome! If you have suggestions or improvements, feel free to fork this repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Authors

  • Sean MacKenzie - Initial work

Acknowledgments

  • Huge thanks to contributors of various open-source libraries for making projects like this possible.