This is an old revision of the document!


Attributes Description

Basic Attributes

  • class - class associated to the object.
  • llx - lower left x coordinate of the object bounding box.
  • lly - lower left y coordinate of the object bounding box.
  • urx - upper right x coordinate of the object bounding box.
  • ury - upper right y coordinate of the object bounding box.
  • size - object size (in pixels).
  • xCenter - x coordinate of the object centroid.
  • yCenter - y coordinate of the object centroid.
  • xGeoCenter - x geo-coordinate of the object centroid.
  • yGeoCenter - y geo-coordinate of the object centroid.
  • membership or p - confidence in the object with regard to its classification.

Shape Attributes

  • area: Returns the area of the given polygon, in number of pixels.
  • bBoxArea: Returns the bounding box area of the given polygon, in number of pixels.
  • perimeter: Returns the perimeter of the polygon, considering the amount of pixels in its border.
  • fractalDimension: Returns the fractal dimension of a given polygon, which is calculated by the following equation:

Where P is the polygon perimeter and A is the area.

  • perimeterAreaRatio: Calculates the ratio between the perimeter and the area of a polygon.
  • compacity: Returns the compacity of a given polygon, which is calculated by the following equation:

Where P is the polygon perimeter and A is the area.

  • density: The density of a polygon is calculated by the ratio between its area and its Radius (the maximum distance between the polygon centroid and all its vertices).
  • length: The Length of a polygon is the height of its bounding box.
  • width: The Width of a polygon is calculated by the width of its bounding box.
  • contiguity: Contiguity index assesses the spatial connectedness of pixels within a polygon to provide an index of boundary configuration.
  • gyrationRadius: This attribute equals the mean distance between each pixel in the polygon and the polygon centroid.
  • angle: The main angle of a polygon. It is obtained by calculating the best elliptic fit, and the angle of the bigest radius of the ellipse corresponds to the polygon angle.
  • ellipticFit: Finds the best ellipse which fits outside the polygon and returns the ratio between the polygon area and the ellipse area.
  • squareness: This attribute fits the minimum rectangle outside the polygon and calculates the ratio between the polygon area and the area of this rectangle. The most close to 1 is this attribute, the most similar to a rectangle the polygon is.
  • circleness: It is calculated by the following equation:

Where A is the polygon area and R is the maximum distance between the polygon centroid and all its vertices.

  • shapeIndex: Returns the shape index of a given polygon, which is calculated by the following equation:

Where P is the polygon perimeter and A is the area.

Spectral Statistical Attributes

  • Amplitude - Blablabla.
  • Brightness - Blablabla.
  • Correlation - Blablabla.
  • Covariance - Blablabla.
  • Entropy - Blablabla.
  • MaxPixelValue - The maximum pixel value found inside one image region.
  • Mean - The mean of image elements numeric values X1,X2,…,Xn. It is expressed by:

  • MinPixelValue - Blablabla.
  • Mode - Blablabla.
  • Ratio - Blablabla.
  • StdDeviation - The standart deviation represents the numerical data dispersion degree surrounding the mean. It is defined by:

  • SumPixelsValues - Blablabla.
  • Variance - Like the standart deviation, the variance also represents the numerical data dispersion degree surrounding the mean but in the original data values scale. It is defined by:

Spectral Texture Attributes

Neighborhood Attributes

  • existenceOf - existence of an neighbor object belonging to the selected class C in a certain range R (in pixels) around the image object. If at least one object is found the value is 1 (true), othewise it would be 0 (false). The distance between the image object and its neighbors is calculated considering their centroids. If (R=0) only direct neighbors will be considered.
  • numberOf - number of neighbor objects belonging to the selected class C in a certain range R (in pixels) around the image object. The distance between the image object and its neighbors is calculated considering their centroids. If (R=0) only direct neighbors will be considered.
  • relativeAreaOf - area covered by neighbor objects belonging to the selected class C in a certain range R (in pixels) around the image object divided by the total area of image objects inside the range. The distance between the image object and its neighbors is calculated considering their centroids. If (R=0) only direct neighbors will be considered.
  • relativeBorderTo - ratio of the shared border of an image object with a neighboring object belonging to the selected class C to the total border length. Only direct neighbors are considered.
  • borderTo - shared border of an image object with a neighboring object belonging to the selected class C. Only direct neighbors are considered.
  • meanDifferenceTo - mean difference of the layer L mean value of an image object to the layer L mean value of all image objects belonging to the selected class C.
  • meanDiffToNeighbors - mean difference of the layer L mean value of an image object to the layer L mean value of direct neighbors (R=0) or all neighbor objects inside the range R (R>0). The differences are weighted with regard to the shared border (R=0) or the area covered by the neighbor objects inside the range (R>0). The distance between the image object and its neighbors is calculated considering their centroids.

Navigation