Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Region Global Transforms » RegionInteriors

RegionInteriors


Removes boundary pixels from a region.

Name Type Description
inRegion Region Input region
inConnectivity RegionConnectivity Type of connectivity used for the region foreground
outRegion Region Output region

Description

The operation removes all boundary pixels from the region (thus leaving only the interior pixels). The definition of boundary pixel depends on the inConnectivity value:

  • If inConnectivity is set to Four directions, boundary pixels are those having at least one of the neighbours in four major directions (up, down, left, right) not contained in the region
  • If inConnectivity is set to Eight directions, boundary pixels are those having at least one of the neighbours in all eight directions (four major + four diagonal) not contained in the region

Examples

RegionInteriors run on a sample region.

Remarks

This filter is mostly used in Blob Analysis Technique please refer to our Machine Vision Guide - Blob Analysis article.

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Not supported connectivity type in RegionInteriors.

Complexity Level

This filter is available on Basic Complexity Level.

See Also