Este artículo analiza cómo desenfocar image en C#. Cubre la configuración del sistema, el procedimiento y un fragmento de código ejecutable para difuminar la imagen en C#. Puede disminuir o aumentar la intensidad del desenfoque en cualquier formato de imagen como PNG, BMP, JPG, etc.
Pasos para desenfocar una imagen en C#
- Configure el sistema para que funcione con Aspose.Imaging for .NET usando el administrador de paquetes NuGet para desenfocar imágenes
- Cargue la imagen de entrada usando la clase Imagen
- Aplicar el efecto de desenfoque de imagen con el método Filter
- Escribe la imagen borrosa con el método Save
Estos pasos demuestran el flujo de trabajo para agregar desenfoque a la foto en C#. En el primer paso, acceda a la imagen de entrada desde el disco o una secuencia según sus requisitos. Posteriormente, difumina la imagen y expórtala a tu formato de imagen preferido.
Código para desenfocar la imagen en C#
using Aspose.Imaging; | |
using System; | |
class Program | |
{ | |
static void Main(string[] args) // Blur image in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Load the image | |
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("input.png")) | |
{ | |
// Convert the image into RasterImage | |
Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image; | |
// Apply blur effect | |
rasterImage.Filter(rasterImage.Bounds, new Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions(5, 5)); | |
// Save blurred image | |
rasterImage.Save("output.png"); | |
} | |
Console.WriteLine("Image Blurred successfully"); | |
} | |
} |
Este ejemplo de código es una solución sencilla para agregar efecto de desenfoque en imágenes en C#. Funciona con la clase de imagen para acceder a la imagen de origen y luego especifica el radio del desenfoque y el valor sigma en el método Filtro. Finalmente, exporte la imagen borrosa al archivo de salida.
En este artículo, hemos aprendido a desenfocar una foto en C#. Además, si desea voltear imágenes, consulte el artículo sobre cómo voltear imagen en C#.