CIImage.GetAutoAdjustmentFilters Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetAutoAdjustmentFilters() |
Obtiene los filtros necesarios para realizar algunos pasos comunes de corrección de imágenes en una imagen. |
GetAutoAdjustmentFilters(CIAutoAdjustmentFilterOptions) |
Obtiene los filtros necesarios para realizar algunos pasos comunes de corrección de imágenes en una imagen. |
GetAutoAdjustmentFilters()
Obtiene los filtros necesarios para realizar algunos pasos comunes de corrección de imágenes en una imagen.
public CoreImage.CIFilter[] GetAutoAdjustmentFilters ();
member this.GetAutoAdjustmentFilters : unit -> CoreImage.CIFilter[]
Devoluciones
Devuelve una matriz de filtros configurados que se aplicará a la imagen para ajustarla automáticamente.
Comentarios
En general, debe intentar usar como GetAutoAdjustmentFilters(CIAutoAdjustmentFilterOptions) ese método permite personalizar qué tipo de filtros desea obtener.
Este método se usa para obtener una lista de filtros preconfigurados para solucionar varios problemas comunes encontrados en las fotos.
void PrepareFixes (CIImage img)
{
foreach (var filter in img.GetAutoAdjustmentFilters ()) {
filter.Image = img;
img = filter.OutputImage;
}
}
Se aplica a
GetAutoAdjustmentFilters(CIAutoAdjustmentFilterOptions)
Obtiene los filtros necesarios para realizar algunos pasos comunes de corrección de imágenes en una imagen.
public CoreImage.CIFilter[] GetAutoAdjustmentFilters (CoreImage.CIAutoAdjustmentFilterOptions options);
member this.GetAutoAdjustmentFilters : CoreImage.CIAutoAdjustmentFilterOptions -> CoreImage.CIFilter[]
Parámetros
- options
- CIAutoAdjustmentFilterOptions
Opciones para inicializar la imagen con.
Devoluciones
Devuelve una matriz de filtros configurados que se aplicará a la imagen para ajustarla automáticamente.
Comentarios
Este método se usa para obtener una lista de filtros preconfigurados para solucionar varios problemas comunes encontrados en las fotos.
void PrepareFixes (CIImage img)
{
var opt = new CIAutoAdjustmentFilterOptions () {
RedEye = true,
AutoAdjustCrop = true
};
CIImage img = null;
foreach (var filter in img.GetAutoAdjustmentFilters (opt)) {
filter.Image = img;
img = filter.OutputImage;
}
}