Overview of the µDIC toolkit components
masterµDIC is a 'batteries included' Python toolkit for Digital Image Correlation (DIC), designed for both experimental data analysis and virtual experiments. The toolkit is organized into several specialized packages:
- IO-Tools: For handling input and output operations.
- Virtual Lab: Tools for simulating experimental conditions, including:
- Speckle generation
- Image deformation
- Noise injection
- Image downsampling
- Mesh generation: Includes a lightweight GUI for structured meshing and support for B-spline elements (with arbitrary polynomial order and manipulatable knot vectors).
- Image correlation routines: Implements a non-linear least squares solver.
- Post processor: Calculates common strain measures and provides lightweight visualization tools.
- Test suites: Automated function tests to ensure reliability.