VCLib Documentation  6.12.2

Features

Modules

 Moments
 
 Contour Code
 
 Pixel/Address Lists
 

Data Structures

struct  feature
 Features of Unlabelled RLC. More...
 
struct  ftr
 Features of Labelled RLC Objects. More...
 

Detailed Description

rlc_ftr.png

Determination of object attributes is based on run length encoded images and will be done as follows:

  1. The shape of the desired object is seperated from its background by an implicit binarization done at the transformation process of the (preprocessed) pixel image to its run length encoded representation (RLC).
  2. Pixel data in RLC will be collated to objects.
  3. Object features will be calculated and provided to the program.

Determinable features of a pixel object are its


Data Structure Documentation

◆ feature

struct feature
Data Fields
U32 area

Object Pixel Count.

U32 x_center

Center of Gravity, X Coordinate.

U32 y_center

Center of Gravity, Y Coordinate.

I32 x_min

Smallest X Coordinate at Object (Bounding Box).

I32 x_max

Largest X Coordinate at Object (Bounding Box).

I32 y_min

Smallest Y Coordinate at Object (Bounding Box).

I32 y_max

Largest Y Coordinate at Object (Bounding Box).

I32 x_lst

Rightmost X Coordinate at Object of Lowermost Object Line.

◆ ftr

struct ftr
Data Fields
U32 area

Object Pixel Count.

U32 x_center

Center of Gravity, X Coordinate.

U32 y_center

Center of Gravity, Y Coordinate.

I32 x_min

Smallest X Coordinate at Object (Bounding Box).

I32 x_max

Largest X Coordinate at Object (Bounding Box).

I32 y_min

Smallest Y Coordinate at Object (Bounding Box).

I32 y_max

Largest Y Coordinate at Object (Bounding Box).

I32 x_lst

Rightmost X Coordinate at Object of Lowermost Object Line.

I32 color

Object Color.

F32 x_cf

Center of Gravity, X Coordinate, float.

F32 y_cf

Center of Gravity, Y Coordinate, float.