The goal of this project is to create a free, open-source, extensible, and platform-independent solution for profiling and analysis of laser beams. It is implemented as a Java plugin for ImageJ and thus can leverage the huge spectrum of ImageJ's capabilities including its extensive support of image sources.
Given a 2D intensity profile (image) of a laser beam it extracts various parameters like position of the beam's center, orientation, D4Sigma, etc. It can also apply fitting of Hermite-Gauss, Super-Gauss polynomials or the knife-edge method to 1D cuts along arbitrary axes. This allows, e.g., to determine the beam size, as-well as how strongly the beam deviates from Gaussian behavior.
This software is meant to provide beam profiling in a quick and affordable way as only a computer running ImageJ and a compatible camera are needed.
This software is not meant to be a complete replacement for a certified dedicated solution (at least not yet). The analysis algorithms used implement the recommended ISO standards. Still, if precise results are important, among others, the calibration and linearity of the particular camera need to be ensured. In this case it is up to the manufacturer of the camera hardware/driver, or to the user. Thus, if you care about ISO certification, etc., or rely critically on the measurement results, you probably should consider a commercial solution.
See the Getting Started page.
<!--