Skip to main content
. Author manuscript; available in PMC: 2016 Sep 16.
Published in final edited form as: Am J Phys. 2016 Feb;84(2):150–158. doi: 10.1119/1.4935806

Fig. 7.

Fig. 7

An illustration of the software flow for the PIM. After an initialization sequence, a for loop runs for each frame to be collected. Within each iteration of the for loop, the process can be separated into image acquisition, image analysis, and image projection steps. The bulk of the process is within the image analysis step, which can be further separated into image analysis, object tracking, object analysis, and image calculation subprocesses. The images on the right illustrate the flat illumination, an image of the checkerboard alignment grid with flat illumination, thresholded image, opened image, tracked image, programmed illumination, and an image with programmed illumination. Supplemental software and an animation are available to demonstrate this process (Ref. 5).