Este breve tutorial explica cómo aplicar un filtro a image mediante la API REST de C#. Aprenderá a aplicar un filtro a una imagen mediante la API Low Code de C# con la ayuda de un SDK de la nube basado en .NET. Contiene información sobre la personalización de la imagen de salida mediante diferentes propiedades y métodos.
Requisito previo
- Crear una cuenta con credenciales de API para aplicar un filtro a la imagen.
- Descargar Aspose.Imaging Cloud SDK for Dotnet for applying effects to photos
- Configurar un proyecto de C# con el SDK mencionado anteriormente.
Pasos para aplicar filtros a fotos usando la interfaz REST de C#
- Crea una instancia de ImagingApi para interactuar con los servicios de Aspose.Cloud
- Definir el archivo de entrada y la URL base de la API
- Sube la imagen al almacenamiento en la nube usando Filestream
- Establezca los parámetros del filtro de nitidez utilizando el objeto de clase SharpenFilterProperties
- Cree la solicitud de filtro utilizando la clase FilterEffectImageRequest
- Aplique el filtro usando la clase FilterEffectImage y guarde la salida
Estos pasos definen el proceso para aplicar efectos a fotos en línea mediante la API REST de C#. Sube la imagen de origen desde el disco local al almacenamiento en la nube mediante el objeto ImagingApi, define los parámetros del filtro de nitidez, crea el objeto de solicitud y llama al método FilterEffectImage() para aplicar los filtros. Puedes guardar la imagen de salida en cualquier formato que desees y guardar la imagen filtrada en el disco devuelto en el objeto de respuesta de la llamada a la API.
Código para aplicar un filtro a una imagen usando un servicio RESTful de C#
Este código ha demostrado el proceso para aplicar filtros de imagen en línea mediante la API de C# .NET. Se ha definido el tamaño de la matriz del filtro, la desviación estándar para el desenfoque gaussiano y el multiplicador para el efecto de nitidez. Se pueden usar muchos otros tipos de filtros para modificar la imagen según corresponda.
Este artículo nos ha guiado a aplicar filtros a una imagen. Para corregir la distorsión de una imagen, consulte el artículo Corregir la alineación de documentos escaneados mediante la API REST de C#.