Enhance Images

NI Vision Builder

Process Images Tab

Enhance Images

If lighting conditions for the acquisition are not optimal, you may need to preprocess or enhance the image to extract information and make precise measurements. Enhancing images consists of applying algorithms to the image to modify the pixel information. For example, to enhance the contrast and brightness, Vision Builder AI contains a set of image processing functions you can call through Vision Assistant to preprocess your image before making measurements.

Step Name Description
Vision Assistant Processes images prior to inspection. Processing images can improve the quality of your image for inspection. You can remove noise, highlight features of interest, and separate features of interest from the background. Refer to Vision Assistant Concepts for related information.
Filter Image Applies a filter to images prior to inspection. Image filters can be useful for detecting edges along a specific direction, smoothing images, or removing noise. Refer to Filter Image Concepts for related information.
Threshold Image Separates objects of interest in an image from the rest of the image. The thresholding step sets all pixels within the Threshold Range to 255 and sets all other pixels in the image to 0. The resulting image is a binary image. Refer to Threshold Image Concepts for related information.
Calibrate Image Calibrates an image to rea-world units. Real-world units include units such as inches, centimeters, and kilometers. After you insert a Calibrate Image step, all subsequent steps return results in both pixels and calibrated units. Refer to Calibrate Image Concepts for related information.
Create Region of Interest Creates a region of interest (ROI) for an inspection image. The ROI created by this step can be used in future steps to apply several algorithms to the exact same ROI. Refer to Create Region of Interest Concepts for related information.