ResizeOp

classe publique ResizeOp

En tant qu'unité de calcul pour le traitement des images, il peut redimensionner une image à la taille spécifiée par l'utilisateur.

Il interpole les pixels lorsque l'image est étirée et supprime les pixels lorsque l'image est compressée.

Classes imbriquées

énumération ResizeOp.ResizeMethod Algorithmes de redimensionnement.

Constructeurs Publics

ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)
Crée un ResizeOp qui peut redimensionner les images à la taille spécifiée dans la méthode spécifiée.

Méthodes publiques

TensorImage
appliquer (image TensorImage )
Applique le redimensionnement défini sur l'image donnée et renvoie le résultat.
int
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcule la hauteur de l'image de sortie attendue lorsque la taille de l'image d'entrée est donnée.
int
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcule la largeur de l'image de sortie attendue lorsque la taille de l'image d'entrée est donnée.
PointF
inverseTransform (point PointF, int inputImageHeight, int inputImageWidth)
Transforme un point du système de coordonnées de l'image résultante en celui de l'image d'entrée.

Méthodes héritées

Constructeurs Publics

public ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)

Crée un ResizeOp qui peut redimensionner les images à la taille spécifiée dans la méthode spécifiée.

Paramètres
hauteurcible La hauteur attendue de l'image redimensionnée.
largeurcible La largeur attendue de l'image redimensionnée.
méthode de redimensionnement L'algorithme à utiliser pour le redimensionnement. Options : ResizeOp.ResizeMethod

Méthodes publiques

application publique de TensorImage (image TensorImage )

Applique le redimensionnement défini sur l'image donnée et renvoie le résultat.

Remarque : le contenu de image d'entrée changera et image est la même instance que la sortie.

Paramètres
image image d’entrée.
Retour
  • image de sortie.

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

Calcule la hauteur de l'image de sortie attendue lorsque la taille de l'image d'entrée est donnée.

Paramètres
hauteur de l'image d'entrée
entréeImageLargeur

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Calcule la largeur de l'image de sortie attendue lorsque la taille de l'image d'entrée est donnée.

Paramètres
hauteur de l'image d'entrée
entréeImageLargeur

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

Transforme un point du système de coordonnées de l'image résultante en celui de l'image d'entrée.

Paramètres
indiquer le point du système de coordonnées résultat.
hauteur de l'image d'entrée la hauteur de l’image d’entrée.
entréeImageLargeur la largeur de l’image d’entrée.
Retour
  • le point avec les coordonnées du système de coordonnées de l’image d’entrée.