En tant qu'unité de calcul destinée au traitement des images, elle permet de redimensionner une image pour qu'elle atteigne la taille spécifiée par l'utilisateur.
Elle interpole les pixels lorsque l'image est étirée et les supprime lorsque l'image est compressée.
Voir également
Classes imbriquées
| enum | ResizeOp.ResizeMethod | Algorithmes de redimensionnement. | |
Constructeurs publics
|
ResizeOp(int targetHeight, int targetWidth, ResizeOp.ResizeMethod restartMethod)
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 |
apply(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 fournie.
|
| 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 fournie.
|
| PointF |
inverseTransform(point PointF, int inputImageHeight, int inputImageWidth)
Remplace un point du système de coordonnées de l'image de résultat par celui de l'image d'entrée.
|
Méthodes héritées
Constructeurs publics
public ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethodsizingMethod)
Crée un ResizeOp qui peut redimensionner les images à la taille spécifiée dans la méthode spécifiée.
Paramètres
| targetHeight | Hauteur attendue de l'image redimensionnée. |
|---|---|
| targetWidth | Largeur attendue de l'image redimensionnée. |
| resizeMethod | Algorithme à utiliser pour le redimensionnement. Options: ResizeOp.ResizeMethod
|
Méthodes publiques
public TensorImage apply (image TensorImage)
Applique le redimensionnement défini sur l'image donnée et renvoie le résultat.
Remarque: Le contenu de l'entrée image change, et image correspond à la même instance que la sortie.
Paramètres
| Image | image d'entrée. |
|---|
Renvoie
- l'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 fournie.
Paramètres
| inputImageHeight | |
|---|---|
| inputImageWidth |
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 fournie.
Paramètres
| inputImageHeight | |
|---|---|
| inputImageWidth |
public PointF inverseTransform (PointF point, int inputImageHeight, int inputImageWidth)
Remplace un point du système de coordonnées de l'image de résultat par celui de l'image d'entrée.
Paramètres
| point | le point à partir du système de coordonnées du résultat. |
|---|---|
| inputImageHeight | la hauteur de l'image d'entrée. |
| inputImageWidth | la largeur de l'image d'entrée. |
Renvoie
- le point avec les coordonnées du système de coordonnées de l'image d'entrée.