Digital Image Correlation (DIC) is an optical, non-contact method to measure full-field displacements and strains. The only requirement is that the test specimen has a random speckle pattern on its surface, either generated by the experimentalist (i.e. random paint pattern) or occurring naturally (i.e. surface texture at large magnifications). There is no inherent length scale to DIC - by choosing the appropriate magnification of images and the corresponding speckle size, DIC can be used to measure displacements from the meter scale to the micron scale.
This set of Matlab .m files forms a complete DIC code. Given a set of images taken periodically during deformation of a specimen, this code will analyze the images and output full-field displacements and full field strains over the field of view captured in the images. In contrast to commercially available DIC software, this code can be fully customized by the user by editing the .m files directly.
Comments and questions about the code are welcomed. Please contact the author, Elizabeth Jones, at ElizabethMCJones@gmail.com.