Morphology

LabView NI Vision

Morphology

Owning Palette: Image ProcessingInstalled With: NI Vision Development Module

Use the Morphology VIs to perform morphological operations on an image. Some of these VIs perform basic morphological operations, such as dilation and erosion, on grayscale and binary images. Other VIs improve the quality of binary images by filling holes in particles, removing particles that touch the border of an image, removing noisy particles, and removing unwanted particles based on different characteristics of the particle.

Palette Object Description
IMAQ Distance

Encodes a pixel value of a particle as a function of the location of that pixel in relation to the distance to the border of the particle. The source image must have a border size of at least 1 pixel and must be an 8-bit binary image. All distances greater than 255 are rounded down to 255.

IMAQ FillHole

Fills the holes found in a particle. The holes are filled with a pixel value of 1. The source image must be an 8-bit binary image. The holes found in contact with the image border are never filled because it is impossible to determine whether these holes are part of a particle.

IMAQ RejectBorder

Eliminates particles that touch the border of an image. The source image must be an 8-bit binary image.

IMAQ RemoveParticle

Eliminates or keeps particles resistant to a specified number of 3 x 3 erosions.

IMAQ Morphology

Performs primary morphological transformations.

IMAQ GrayMorphology

Performs grayscale morphological transformations.

IMAQ Segmentation

Starting from a labeled image, calculates the zones of influence between particles.

IMAQ Danielsson

Returns a distance map based on the algorithms of Danielsson.

IMAQ Find Circles

Separates overlapping circular particles and classifies them based on their radius, surface area, and perimeter.

IMAQ Convex Hull

Draws the convex hull for each particle in the image.

IMAQ Skeleton

Starting from a binary image, calculates the skeletons of the particles within an image or the lines delineating the zones of influence of the objects (skeleton of an inverse image). The source image must have a border greater than or equal to 1.

IMAQ Separation

Separates touching particles, particularly small isthmuses found between particles.

IMAQ Particle Filter 3

Filters (keeps or removes) each particle in an image according to its measurements.