Struct BoundingBox
- Namespace
- NT2I.ONNX.Abstractions
- Assembly
- NT2I.ONNX.Abstractions.dll
Représente une boîte englobante (bounding box) de base, définie par sa position, sa taille, sa classe et son score de confiance.
public readonly struct BoundingBox : IBoundingBox
- Implements
- Inherited Members
Constructors
BoundingBox(float, float, float, float, float, int)
Initialise une nouvelle instance de la structure BoundingBox.
public BoundingBox(float x, float y, float width, float height, float confidence, int classId)
Parameters
xfloatCoordonnée X du coin supérieur gauche.
yfloatCoordonnée Y du coin supérieur gauche.
widthfloatLargeur de la boîte.
heightfloatHauteur de la boîte.
confidencefloatScore de confiance de la détection.
classIdintIdentifiant de la classe détectée.
Properties
ClassId
Obtient l'identifiant de la classe de l'objet détecté.
public int ClassId { get; }
Property Value
Confidence
Obtient le score de confiance de la détection.
public float Confidence { get; }
Property Value
Height
Obtient la hauteur de la boîte.
public float Height { get; }
Property Value
Width
Obtient la largeur de la boîte.
public float Width { get; }
Property Value
X
Obtient la coordonnée X du coin supérieur gauche de la boîte.
public float X { get; }
Property Value
Y
Obtient la coordonnée Y du coin supérieur gauche de la boîte.
public float Y { get; }