Come unità di calcolo per l'elaborazione delle immagini, può ridimensionare un'immagine alla dimensione specificata dall'utente.
Interpola i pixel quando l'immagine viene allungata e scarta i pixel quando l'immagine viene compressa.
Guarda anche
Classi nidificate
enum | ResizeOp.ResizeMethod | Algoritmi per il ridimensionamento. |
Costruttori pubblici
ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod) Crea un ResizeOp che può ridimensionare le immagini alla dimensione specificata nel metodo specificato. |
Metodi pubblici
TensorImage | applica (immagine TensorImage ) Applica il ridimensionamento definito 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. |
Punto F | 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 ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)
Crea un ResizeOp che può ridimensionare le immagini alla dimensione specificata nel metodo specificato.
Parametri
targetHeight | L'altezza prevista dell'immagine ridimensionata. |
---|---|
targetWidth | La larghezza prevista dell'immagine ridimensionata. |
resizeMethod | L'algoritmo da utilizzare per il ridimensionamento. Opzioni: ResizeOp.ResizeMethod |
Metodi pubblici
public TensorImage apply (immagine TensorImage )
Applica il ridimensionamento definito 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.