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.Imaging
Langkah 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
Filter
kaedah 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.