Bagaimana untuk melembutkan imej dalam C#
Ia menyediakan konfigurasi sistem yang diperlukan, prosedur, dan kod berjalan untuk memohon kesan blur kepada imej dalam pelbagai format seperti PNG, BMP dan JPG.
Tag: manfaat gambar bergelombang
Kesan seni:- Blurring boleh mewujudkan kedalaman dan tumpuan dalam gambar.
Mengurangkan bunyi bising:- Ia boleh membantu melonggarkan butiran yang tidak diingini atau bunyi bising dalam imej.
Bahasa Melayu kepada Inggeris:- berguna dalam pengasingan subjek dalam fotografi.
Tag: persiapan persekitaran
- Menyediakan Visual Studio atau mana-mana .NET IDE yang kompatibel.
- Instal Aspose.Imaging melalui NuGet Package Manager.
Langkah-langkah panduan untuk Blur imej dalam C#
Langkah 1: Menyediakan projek
Add Aspose.Imaging untuk projek anda menggunakan NuGet Package Manager.
Install-Package Aspose.ImagingLangkah 2: Muat turun imej input
Muat turun imej sumber yang anda ingin blur menggunakan Image Kelas yang.
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("input.png"))
{
// Further processing follows here
}Langkah 3: Menggunakan Efek Blur
Menukar imej kepada a RasterImage dan menerapkan kesan blur menggunakan Filter Kaedah yang.
Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;
// Apply blur effect
rasterImage.Filter(rasterImage.Bounds, new Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions(5, 5));Langkah 4: Simpan imej yang meleleh
Selepas menggunakan kesan blur, simpan imej yang diubah suai ke cakera.
rasterImage.Save("output.png");Contoh Kod Lengkap untuk Blur Gambar
Berikut ialah contoh lengkap yang menunjukkan bagaimana untuk melukis imej:
// Load the image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("input.png"))
{
// Convert the image to 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 the blurred image
rasterImage.Save("output.png");
}Maklumat tambahan
- Pelbagai pilihan filter dan parameter boleh didapati dalam
Aspose.Imaging, membolehkan anda untuk menyesuaikan kesan blur. - The
Filterkaedah juga boleh menyokong jenis lain manipulasi imej sebelum menyimpan.
Conclusion
Tutorial ini telah menunjukkan bagaimana untuk membasmi imej dalam C# menggunakan Aspose.Imaging. Proses ini mudah, membolehkan untuk aplikasi mudah kesan untuk meningkatkan gambar anda.