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.