ResizeWithCropOrPadOp

classe pubblica ResizeWithCropOrPadOp

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

I contenuti dell'immagine non verranno allungati o compressi. Tuttavia, per adattarla alle nuove dimensioni, ritaglia o riempie i pixel. Quando ritaglia l'immagine, esegue un ritaglio al centro; quando riempie i pixel, esegue una spaziatura interna zero.

Costruttori pubblici

ResizeWithCropOrPadOp(int targetHeight, int targetwidth)
Crea un oggetto RidimensionaWithRitagliaOrPadOp che può ritagliare/ridurre le immagini in base alle dimensioni specificate.

Metodi pubblici

TensorImage
apply(immagine TensorImage)
Applica il ridimensionamento definito con ritaglio e/o spaziatura interna sull'immagine specificata e restituisce il risultato.
int
getOutputImageHeight(int inputImageHeight, int inputImagewidth)
Calcola l'altezza dell'immagine di output prevista quando vengono indicate le dimensioni dell'immagine di input.
int
getOutputImageWidth(int inputImageHeight, int inputImageLarghezza)
Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
PointF
inverseTransform(Punto PointF, int inputImageHeight, int inputImageLarghezza)
Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input.

Metodi ereditati

Costruttori pubblici

pubblici ResizeWithCropOrPadOp (int targetHeight, int targetwidth)

Crea un oggetto RidimensionaWithRitagliaOrPadOp che può ritagliare/ridurre le immagini in base alle dimensioni specificate. Adotta il ritaglio al centro e la spaziatura interna zero.

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

Metodi pubblici

Public TensorImage apply (TensorImage)

Applica il ridimensionamento definito con ritaglio e/o spaziatura interna sull'immagine specificata e restituisce il risultato.

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

Parametri
immagine immagine di input.
Ritorni
  • nell'immagine di output.

Public int getOutputImageHeight (int inputImageHeight, int inputImageLarghezza)

Calcola l'altezza dell'immagine di output prevista quando vengono indicate le dimensioni 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 dei risultati.
inputImageHeight l'altezza dell'immagine di input.
inputImageWidth la larghezza dell'immagine di input.
Ritorni
  • il punto con le coordinate del sistema di coordinate dell'immagine di input.