Namespace NT2I.ONNX.Abstractions.Interfaces.SAM

Interfaces

ISAM2Image

Définit le contrat pour l'architecture SAM (Segment Anything Model).

ISAMAnnotationPoint

Définit le contrat pour un point d'annotation utilisé par SAM (ex: clic de souris).

ISAMAnnotationRectangle

Définit le contrat pour une annotation de type rectangle.

ISAMAnnotationSet

Définit le contrat pour un ensemble d'annotations (points et labels) pour un objet à segmenter.

ISAMSegmentationPostprocessor

Définit le contrat pour un post-processeur spécifique au modèle SAM.

ISAMSegmentationPreprocessor

Définit le contrat pour un pré-processeur spécifique au modèle SAM.

ISam2Embedding

Définit l'interface pour un embedding d'image SAM (Segment Anything Model), qui contient les caractéristiques extraites par l'encodeur d'image.