EmfPlusInterpolationMode

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusInterpolationMode extends System.Enum

La enumeración InterpolationMode define formas de realizar el escalado, incluyendo estiramiento y reducción.

Campos

CampoDescripción
InterpolationModeDefaultEspecifica el modo de interpolación predeterminado, que se define como InterpolationModeBilinear.
InterpolationModeLowQualityEspecifica un modo de interpolación de baja calidad, que se define como InterpolationModeNearestNeighbor.
InterpolationModeHighQualityEspecifica un modo de interpolación de alta calidad, que se define como InterpolationModeHighQualityBicubic.
InterpolationModeBilinearEspecifica interpolación bilineal, que utiliza el vecindario 2x2 más cercano de píxeles conocidos que rodean al píxel interpolado.
InterpolationModeBicubicEspecifica interpolación bicúbica, que utiliza el vecindario más cercano de 4x4 píxeles conocidos que rodean el píxel interpolado.
InterpolationModeNearestNeighborEspecifica interpolación de vecino más cercano, que utiliza solo el valor del píxel que está más cerca del píxel interpolado.
InterpolationModeHighQualityBilinearEspecifica interpolación bilineal con prefiltrado.
InterpolationModeHighQualityBicubicEspecifica interpolación bicúbica con prefiltrado, que produce el resultado de mayor calidad entre estas opciones.

InterpolationModeDefault

public static final byte InterpolationModeDefault

Especifica el modo de interpolación predeterminado, que se define como InterpolationModeBilinear.

InterpolationModeLowQuality

public static final byte InterpolationModeLowQuality

Especifica un modo de interpolación de baja calidad, que se define como InterpolationModeNearestNeighbor.

InterpolationModeHighQuality

public static final byte InterpolationModeHighQuality

Especifica un modo de interpolación de alta calidad, que se define como InterpolationModeHighQualityBicubic.

InterpolationModeBilinear

public static final byte InterpolationModeBilinear

Especifica interpolación bilineal, que utiliza el vecindario más cercano de 2x2 píxeles conocidos que rodean el píxel interpolado. El promedio ponderado de estos 4 valores de píxeles conocidos determina el valor a asignar al píxel interpolado. El resultado tiene un aspecto más suave que InterpolationModeNearestNeighbor.

InterpolationModeBicubic

public static final byte InterpolationModeBicubic

Especifica interpolación bicúbica, que utiliza el vecindario más cercano de 4x4 píxeles conocidos que rodean el píxel interpolado. El promedio ponderado de estos 16 valores de píxeles conocidos determina el valor a asignar al píxel interpolado. Debido a que los píxeles conocidos pueden estar a distintas distancias del píxel interpolado, los píxeles más cercanos reciben un peso mayor en el cálculo. El resultado tiene un aspecto más suave que InterpolationModeBilinear.

InterpolationModeNearestNeighbor

public static final byte InterpolationModeNearestNeighbor

Especifica interpolación de vecino más cercano, que utiliza solo el valor del píxel que está más cerca del píxel interpolado. Este modo simplemente duplica o elimina píxeles, produciendo el resultado de menor calidad entre estas opciones.

InterpolationModeHighQualityBilinear

public static final byte InterpolationModeHighQualityBilinear

Especifica interpolación bilineal con prefiltrado.

InterpolationModeHighQualityBicubic

public static final byte InterpolationModeHighQualityBicubic

Especifica interpolación bicúbica con prefiltrado, que produce el resultado de mayor calidad entre estas opciones.