Ez a cikk azt tárgyalja, hogyan lehet elmosni image C#-ban. Tartalmazza a rendszerkonfigurációt, az eljárást, valamint egy futtatható kódrészletet, amely elhomályosítja a képet C#-ban. Csökkentheti vagy növelheti az elmosódás intenzitását bármilyen képformátum esetén, például PNG, BMP, JPG stb.
A kép elmosásának lépései C#-ban
- Állítsa be a rendszert a Aspose.Imaging for .NET használatára a NuGet csomagkezelővel a képek elmosásához
- Töltse be a bemeneti képet az Image osztály segítségével
- Alkalmazza a kép elmosódásának hatását a Filter módszerrel
- Írja be az elmosódott képet a Save módszerrel
Ezek a lépések bemutatják a munkafolyamatot, amellyel elmosódást adhat hozzá a fényképhez C#-ban. Első lépésben az igényeinek megfelelően érje el a bemeneti képet a lemezről vagy egy adatfolyamról. Ezt követően homályosítsa el a képet, és exportálja a kívánt képformátumba.
Kód a kép elmosásához C#-ban
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"); | |
} | |
} |
Ez a kódminta egy egyszerű megoldás elmosódási effektus hozzáadására a képeken C# nyelven. A kép osztállyal működik a forráskép eléréséhez, majd megadja az elmosódás sugarát és a szigma értékét a Filter metódusban. Végül exportálja az elmosódott képet a kimeneti fájlba.
Ebben a cikkben megtanultuk homályosítani a fényképeket C#-ban. Ezenkívül, ha meg szeretné fordítani a képeket, olvassa el a kép fordítása C#-ban című cikket.