Тази статия обсъжда как да замъглите image в C#. Той обхваща системната конфигурация, процедурата и изпълним кодов фрагмент за размазване на картина в C#. Можете да намалите или увеличите интензитета на замъгляването на всякакви формати на изображения като PNG, BMP, JPG и др.
Стъпки за замъгляване на изображение в C#
- Настройте системата да работи с Aspose.Imaging for .NET с помощта на мениджъра на пакети NuGet за замъгляване на изображения
- Заредете входното изображение с помощта на класа Image
- Приложете ефекта на размазване на изображението с метода Filter
- Напишете замъгленото изображение с метода Save
Тези стъпки демонстрират работния процес за добавяне на размазване към снимка в C#. В първата стъпка достъпете входното изображение от диска или поток според вашите изисквания. След това размажете изображението и го експортирайте в предпочитания от вас формат на изображението.
Код за размазване на изображение в 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"); | |
} | |
} |
Този примерен код е просто решение за добавяне на ефект на размазване върху картини в C#. Той работи с класа на изображението за достъп до изходното изображение и след това определя радиуса на размазването и сигма стойността в метода Филтър. Накрая експортирайте замъгленото изображение в изходния файл.
В тази статия се научихме да размазваме снимка в C#. Освен това, ако искате да обърнете изображения, вижте статията за това как да обръщане на изображение в C#.