Aurora Imaging Library and graphics in general
The Aurora Imaging Library package supports drawing and text functions that are useful in typical image processing or machine vision applications. Basic graphics are provided with functions of the Aurora Imaging Library Graphics module. In addition, processing and analysis modules have a draw function that can draw settings or results that can be visually represented. These functions can be used, for example, to create a condition buffer, draw destructively in an image, or annotate the display non-destructively.
Aurora Imaging Library provides an Aurora Imaging Library object called a 2D graphics list, where graphics, created using the functions provided in the Graphics module or using the processing or analysis modules, can be added and then used to annotate an image at one time.
Graphics can also be created or edited interactively in a display. These can be used to indirectly create a mask for an image or create the region of interest of an image interactively.