ResizeWithCropOrPadOp

classe pubblica ResizeWithCropOrPadOp

Come unità di calcolo per l'elaborazione delle immagini, può ridimensionare l'immagine a una dimensione predefinita.

Non allungherà né comprimerà il contenuto dell'immagine. Tuttavia, per adattarla alle nuove dimensioni, ritaglia o riempie i pixel. Quando ritaglia l'immagine, esegue un ritaglio centrale; quando riempie i pixel, esegue un riempimento zero.

Costruttori pubblici

ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Crea un ResizeWithCropOrPadOp che può ritagliare/riempire le immagini alla dimensione specificata.

Metodi pubblici

TensorImage
applica (immagine TensorImage )
Applica il ridimensionamento definito con ritaglio e/o riempimento su una determinata immagine e restituisce il risultato.
int
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcola l'altezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
int
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
PuntoF
inverseTransform (punto PointF, int inputImageHeight, int inputImageWidth)
Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input.

Metodi ereditati

Costruttori pubblici

public ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

Crea un ResizeWithCropOrPadOp che può ritagliare/riempire le immagini alla dimensione specificata. Adotta il ritaglio centrale e l'imbottitura zero.

Parametri
targetHeight L'altezza prevista dell'immagine ritagliata/riempita.
targetWidth La larghezza prevista dell'immagine ritagliata/riempita.

Metodi pubblici

public TensorImage apply (immagine TensorImage )

Applica il ridimensionamento definito con ritaglio e/o riempimento su una determinata immagine e restituisce il risultato.

Nota: il contenuto image in input cambierà e image sarà la stessa istanza dell'output.

Parametri
Immagine immagine in ingresso.
ritorna
  • immagine in uscita.

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

Calcola l'altezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.

Parametri
inputImageHeight
inputImageWidth

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.

Parametri
inputImageHeight
inputImageWidth

public PointF inverseTransform (punto PointF, int inputImageHeight, int inputImageWidth)

Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input.

Parametri
punto il punto dal sistema di coordinate del risultato.
inputImageHeight l'altezza dell'immagine in ingresso.
inputImageWidth la larghezza dell'immagine in ingresso.
ritorna
  • il punto con le coordinate dal sistema di coordinate dell'immagine di input.