EmfPlusInterpolationMode
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class EmfPlusInterpolationMode extends System.Enum
L’énumération InterpolationMode définit les méthodes d’effectuer le redimensionnement, y compris l’étirement et la réduction.
Champs
| Champ | Description |
|---|---|
| InterpolationModeDefault | Spécifie le mode d’interpolation par défaut, défini comme InterpolationModeBilinear. |
| InterpolationModeLowQuality | Spécifie un mode d’interpolation de basse qualité, défini comme InterpolationModeNearestNeighbor. |
| InterpolationModeHighQuality | Spécifie un mode d’interpolation de haute qualité, défini comme InterpolationModeHighQualityBicubic. |
| InterpolationModeBilinear | Spécifie l’interpolation bilinéaire, qui utilise le voisinage 2x2 le plus proche des pixels connus entourant le pixel interpolé. |
| InterpolationModeBicubic | Spécifie l’interpolation bicubique, qui utilise le voisinage le plus proche de 4x4 pixels connus entourant le pixel interpolé. |
| InterpolationModeNearestNeighbor | Spécifie l’interpolation du plus proche voisin, qui n’utilise que la valeur du pixel le plus proche du pixel interpolé. |
| InterpolationModeHighQualityBilinear | Spécifie l’interpolation bilinéaire avec préfiltrage. |
| InterpolationModeHighQualityBicubic | Spécifie l’interpolation bicubique avec préfiltrage, qui produit le résultat de la plus haute qualité parmi ces options. |
InterpolationModeDefault
public static final byte InterpolationModeDefault
Spécifie le mode d’interpolation par défaut, défini comme InterpolationModeBilinear.
InterpolationModeLowQuality
public static final byte InterpolationModeLowQuality
Spécifie un mode d’interpolation de basse qualité, défini comme InterpolationModeNearestNeighbor.
InterpolationModeHighQuality
public static final byte InterpolationModeHighQuality
Spécifie un mode d’interpolation de haute qualité, défini comme InterpolationModeHighQualityBicubic.
InterpolationModeBilinear
public static final byte InterpolationModeBilinear
Spécifie l’interpolation bilinéaire, qui utilise le voisinage le plus proche de 2x2 pixels connus entourant le pixel interpolé. La moyenne pondérée de ces 4 valeurs de pixels connus détermine la valeur à attribuer au pixel interpolé. Le résultat apparaît plus lisse que InterpolationModeNearestNeighbor.
InterpolationModeBicubic
public static final byte InterpolationModeBicubic
Spécifie l’interpolation bicubique, qui utilise le voisinage le plus proche de 4x4 pixels connus entourant le pixel interpolé. La moyenne pondérée de ces 16 valeurs de pixels connus détermine la valeur à attribuer au pixel interpolé. Comme les pixels connus sont susceptibles d’être à des distances variables du pixel interpolé, les pixels les plus proches reçoivent un poids plus élevé dans le calcul. Le résultat apparaît plus lisse que InterpolationModeBilinear.
InterpolationModeNearestNeighbor
public static final byte InterpolationModeNearestNeighbor
Spécifie l’interpolation du plus proche voisin, qui n’utilise que la valeur du pixel le plus proche du pixel interpolé. Ce mode duplique simplement ou supprime des pixels, produisant le résultat de la plus basse qualité parmi ces options.
InterpolationModeHighQualityBilinear
public static final byte InterpolationModeHighQualityBilinear
Spécifie l’interpolation bilinéaire avec préfiltrage.
InterpolationModeHighQualityBicubic
public static final byte InterpolationModeHighQualityBicubic
Spécifie l’interpolation bicubique avec préfiltrage, qui produit le résultat de la plus haute qualité parmi ces options.