En tant qu'unité de calcul pour le traitement des images, elle pouvait redimensionner l'image à une taille prédéfinie.
Il n'étire pas ni ne compresse le contenu de l'image. Cependant, pour s'adapter à la nouvelle taille, elle recadre ou applique une marge extérieure à certaines pixels. Lorsque l'image est recadrée, elle est recadrée au centre. Lorsqu'elle remplit les pixels, elle n'effectue une marge intérieure nulle.
Constructeurs publics
|
ResizeWithCropOrPadOp(int targetHeight, int targetWidth)
Crée un élément ResizeWithShortOrPadOp qui peut recadrer/appliquer des marges à des images à la taille spécifiée.
|
Méthodes publiques
| TensorImage |
apply(image TensorImage)
Applique le redimensionnement défini avec un recadrage ou/et une marge intérieure à l'image donnée, puis 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 ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Crée un élément ResizeWithShortOrPadOp qui peut recadrer/appliquer des marges à des images à la taille spécifiée. Elle adopte le recadrage central et la marge intérieure zéro.
Paramètres
| targetHeight | Hauteur attendue de l'image recadrée/remplie. |
|---|---|
| targetWidth | Largeur attendue de l'image recadrée/remplie. |
Méthodes publiques
public TensorImage apply (image TensorImage)
Applique le redimensionnement défini avec un recadrage ou/et une marge intérieure à l'image donnée, puis 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.