Namespace NT2I.ONNX.Abstractions

Classes

DepthInstanceSegmentation

Représente une segmentation d'instance avec une information de profondeur supplémentaire.

ImageScale

Représente les facteurs d'échelle horizontal (X) et vertical (Y) entre deux tailles d'image.

ImageSize

Représente la taille d'une image en pixels (largeur et hauteur).

InstanceSegmentation

Représente une segmentation d'instance, qui combine une boîte englobante et un masque de pixels.

SAMAnnotationPoint

Représente un point d'annotation (prompt) pour le modèle SAM, avec des coordonnées et un label.

SAMAnnotationRectangle

Représente une annotation de type rectangle (prompt) pour le modèle SAM.

SAMAnnotationSet

Représente un ensemble d'annotations (points et labels) pour un seul objet à segmenter.

Structs

BoundingBox

Représente une boîte englobante (bounding box) de base, définie par sa position, sa taille, sa classe et son score de confiance.

DepthBoundingBox

Représente une boîte englobante avec une information de profondeur supplémentaire.

SpanUniformBatchOutput<T>

Représente la sortie d'un batch de manière efficace en mémoire. Cette structure contient le buffer de données complet et fournit un accès sans allocation à chaque élément du batch via un indexeur retournant un ReadOnlySpan<T>.

SpanUniformBatchOutput<T>.Enumerator

Énumère les éléments d'un SpanUniformBatchOutput<T>.