1. Home
  2.   Aforge
  3.   FileFormat.AForge สำหรับ .NET
FileFormat.AForge สำหรับ .NET

FileFormat.AForge สำหรับ .NET

 
 

ทำให้การประมวลผลภาพง่ายขึ้นด้วย API .NET

แก้ไขภาพได้ง่าย ๆ ด้วย FileFormat.AForge, API น้ำหนักเบาที่เป็นโอเพนซอร์สสำหรับ .NET

FileFormat.AForge สำหรับ .NET นี่คือทางแยกของ AForge.Net ซึ่งรวมถึงไลบรารี Imaging เวอร์ชันนี้ได้รับการแปลเป็นเฟรมเวิร์ก NetStandard 2.0 และใช้ Aspose. Drawing เป็นเครื่องมือกราฟิก ซึ่งช่วยให้คุณ เพื่อสร้างแอปพลิเคชันข้ามแพลตฟอร์มโดยใช้แพลตฟอร์ม .Net ล่าสุด

FileFormat.AForge มีให้บริการภายใต้ใบอนุญาต:

FileFormat.AForge ได้รับการเผยแพร่ภายใต้ใบอนุญาต LGPL

Aspose. Drawing .NET ได้รับการเผยแพร่ภายใต้ Aspose ใบอนุญาต EULA

คุณสมบัติหลักและคุณประโยชน์

  • ข้ามแพลตฟอร์ม:ด้วยการผสานรวมกับ Aspose การวาดภาพไลบรารีสามารถทำงานกับรูปภาพบน .Net เวอร์ชันล่าสุดบนแพลตฟอร์ม Windows, Linux, MacOS

วิธีเริ่มต้นใช้งาน FileFormat.AForge สำหรับ .NET

การเริ่มต้นใช้งาน FileFormat.AForge นั้นรวดเร็วและง่ายดาย เพียงทำตามขั้นตอนเหล่านี้:

  • ติดตั้ง FileFormat.AForge: ติดตั้งแพ็คเกจ FileFormat.AForge ผ่าน NuGet Package Manager หรือ .NET CLI
  • ผสานรวมกับโครงการของคุณ: อ้างอิงไลบรารี FileFormat.AForge ในโปรเจ็กต์ C# ของคุณ
  • เริ่มการประมวลผล: ใช้ API แบบง่ายที่ FileFormat.AForge ประมวลผลรูปภาพ

วิธีที่แนะนำในการติดตั้ง FileFormat.AForge สำหรับ .NET คือการใช้ NuGet โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น

ติดตั้ง FileFormat.AForge สำหรับ .NET ผ่าน NuGet

NuGet> Install-Package FileFormat.AForge 
คุณยังสามารถดาวน์โหลดได้โดยตรงจาก GitHub

ใช้ตัวกรองระดับสีเทาใน C#

โค้ดนี้จะแปลงรูปภาพเป็นรูปแบบโทนสีเทา

คัดลอกและวางข้อมูลโค้ดด้านล่างลงในไฟล์หลักของคุณแล้วรันโปรแกรม

แปลงภาพเป็นรูปแบบโทนสีเทา

 
//Set License for Aspose.Drawing
System.Drawing.AsposeDrawing.License license = new System.Drawing.AsposeDrawing.License();
license.SetLicense("Aspose.Drawing.License.lic");

//Create grayscale filter
var grayscaleFilter = new FileFormat.AForge.Imaging.Filters.Grayscale(0.2126, 0.7152, 0.0722);

//open image
using (var bmp = (Bitmap)Image.FromFile(@"sample.bmp"))

//convert image to grayscale
using (var grayscaleImage = grayscaleFilter.Apply(bmp))
{
    //save grayscale image
    grayscaleImage.Save(@"grayscale.png", ImageFormat.Png);
}

คุณสามารถดูตัวอย่างอื่นๆ ได้โดยตรงบนเว็บไซต์ AForge

 Thai