Ovaj članak govori o tome kako zamutiti image u C#. Pokriva konfiguraciju sustava, proceduru i isječak koda za zamućivanje slike u C#. Možete smanjiti ili povećati intenzitet zamućenja na bilo kojem formatu slike kao PNG, BMP, JPG, itd.
Koraci za zamućivanje slike u C#
- Postavite sustav da radi s Aspose.Imaging for .NET pomoću upravitelja paketa NuGet za zamućivanje slika
- Učitajte ulaznu sliku pomoću klase Slika
- Primijenite efekt zamućenja slike metodom Filter
- Napišite zamućenu sliku metodom Save
Ovi koraci pokazuju tijek rada za dodavanje zamućenja fotografiji u C#. U prvom koraku pristupite ulaznoj slici s diska ili streama prema vašim zahtjevima. Nakon toga zamutite sliku i izvezite je u željeni format slike.
Kod za zamućivanje slike u 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"); | |
} | |
} |
Ovaj primjer koda je jednostavno rješenje za dodavanje efekta zamućenja na slike u C#. Radi s klasom slike za pristup izvornoj slici, a zatim specificira radijus zamućenja i sigma vrijednost u metodi filtra. Na kraju, izvezite zamućenu sliku u izlaznu datoteku.
U ovom smo članku naučili zamutiti fotografiju u C#. Osim toga, ako želite okrenuti slike, pogledajte članak o tome kako okreni sliku u C#.