Class ImageScale

Namespace
NT2I.ONNX.Abstractions
Assembly
NT2I.ONNX.Abstractions.dll

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

public class ImageScale
Inheritance
ImageScale
Inherited Members

Constructors

ImageScale(ImageSize, ImageSize)

Initialise une nouvelle instance de la classe ImageScale en calculant les facteurs à partir d'une taille originale et d'une nouvelle taille.

public ImageScale(ImageSize originalSize, ImageSize newSize)

Parameters

originalSize ImageSize

La taille de l'image originale.

newSize ImageSize

La nouvelle taille de l'image.

ImageScale(float, float)

Initialise une nouvelle instance de la classe ImageScale avec des facteurs spécifiés.

public ImageScale(float xFactor, float yFactor)

Parameters

xFactor float

Le facteur d'échelle horizontal.

yFactor float

Le facteur d'échelle vertical.

Properties

Empty

Obtient une instance de ImageScale sans mise à l'échelle (facteur 1.0).

public static ImageScale Empty { get; }

Property Value

ImageScale

XFactor

Obtient le facteur d'échelle sur l'axe X (horizontal).

public float XFactor { get; }

Property Value

float

YFactor

Obtient le facteur d'échelle sur l'axe Y (vertical).

public float YFactor { get; }

Property Value

float

Methods

ToString()

Retourne une représentation sous forme de chaîne des facteurs d'échelle horizontal et vertical.

public override string ToString()

Returns

string

Une chaîne au format "XFactor x YFactor", où XFactor et YFactor représentent les facteurs d'échelle horizontal et vertical.