ภาพเบลอใน C#

บทความนี้อธิบายวิธีการ เบลอ image ใน C# โดยครอบคลุมการกำหนดค่าระบบ ขั้นตอน และข้อมูลโค้ดที่รันได้เพื่อ ภาพเบลอใน C# คุณสามารถลดหรือเพิ่มความเข้มของภาพเบลอให้กับรูปแบบภาพใดๆ เช่น PNG, BMP, JPG เป็นต้น

ขั้นตอนในการเบลอภาพใน C

  1. ตั้งค่าระบบให้ทำงานร่วมกับ Aspose.Imaging for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet เพื่อเบลอภาพ
  2. โหลดอิมเมจอินพุตโดยใช้คลาส Image
  3. ใช้เอฟเฟกต์เบลอภาพด้วยวิธี Filter
  4. เขียนภาพเบลอด้วยเมธอด 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");
}
}

ตัวอย่างโค้ดนี้เป็นวิธีง่ายๆ ในการเพิ่ม blur effect บนรูปภาพใน C# โดยจะทำงานร่วมกับคลาสรูปภาพเพื่อเข้าถึงรูปภาพต้นฉบับ จากนั้นระบุรัศมีของการเบลอและค่าซิกมาลงในวิธีการกรอง สุดท้าย ส่งออกภาพเบลอไปยังไฟล์เอาท์พุต

ในบทความนี้ เราได้เรียนรู้การ เบลอรูปภาพในภาษา C# แล้ว นอกจากนี้ หากคุณต้องการพลิกภาพ โปรดดูบทความเกี่ยวกับวิธี พลิกภาพใน C #

 ไทย