EObjectRunsIterator Class

Iterator to the runs of a coded element An object or a hole..

Remarks

This class is responsible for the sequential access to the individual runs of a coded element.

A run Maximally-sized area of adjacent pixels on the same row belonging to the background or to the foreground of a layer. is defined as a maximal sequence of consecutive pixels on the same run, that all belong to the same coded element.

Namespace: Euresys::Open_eVision

License(s): EasyObject

Constructors

Constructs an iterator to the runs of a coded element.

Properties

Returns the abscissa (X-coordinate) of the rightmost pixel of the run the iterator is currently over.

Returns the lengths of the run the iterator is currently over.

Returns the abscissa (X-coordinate) of the leftmost pixel of the run the iterator is currently over.

Returns the ordinate (Y-coordinate) of the run the iterator is currently over.

Methods

Rewinds to the first run of the coded element.

Tests whether all the runs have been spanned.

Advance to the next run in the iterator.

Assignment operator.

EObjectRunsIterator Class

Iterator to the runs of a coded element.

Remarks

This class is responsible for the sequential access to the individual runs of a coded element.

A run is defined as a maximal sequence of consecutive pixels on the same run, that all belong to the same coded element.

Namespace: Euresys.Open_eVision

License(s): EasyObject

Constructors

Constructs an iterator to the runs of a coded element.

Properties

Returns the abscissa (X-coordinate) of the rightmost pixel of the run the iterator is currently over.

Tests whether all the runs have been spanned.

Returns the lengths of the run the iterator is currently over.

Returns the abscissa (X-coordinate) of the leftmost pixel of the run the iterator is currently over.

Y

Returns the ordinate (Y-coordinate) of the run the iterator is currently over.

Methods

Rewinds to the first run of the coded element.

Advance to the next run in the iterator.

EObjectRunsIterator Class

Iterator to the runs of a coded element.

Remarks

This class is responsible for the sequential access to the individual runs of a coded element.

A run is defined as a maximal sequence of consecutive pixels on the same run, that all belong to the same coded element.

Module: open_evision

License(s): EasyObject

Constructors

Constructs an iterator to the runs of a coded element.

Properties

Returns the abscissa (X-coordinate) of the rightmost pixel of the run the iterator is currently over.

Returns the lengths of the run the iterator is currently over.

Returns the abscissa (X-coordinate) of the leftmost pixel of the run the iterator is currently over.

Y

Returns the ordinate (Y-coordinate) of the run the iterator is currently over.

Methods

Constructs an iterator to the runs of a coded element.

Rewinds to the first run of the coded element.

Tests whether all the runs have been spanned.

Advance to the next run in the iterator.