1. Home
  2.   Aforge
  3.   FileFormat.AForge cho .NET
FileFormat.AForge cho .NET

FileFormat.AForge cho .NET

 
 

Đơn giản hóa xử lý hình ảnh bằng API .NET

Dễ dàng chỉnh sửa hình ảnh với FileFormat.AForge, một API .NET mã nguồn mở nhẹ

FileFormat.AForge dành cho .NET Đây là một nhánh của AForge.Net, bao gồm thư viện Hình ảnh. Phiên bản này đã được dịch sang khung NetStandard 2.0 và sử dụng Aspose.draw làm công cụ đồ họa, cho phép bạn để tạo các ứng dụng đa nền tảng bằng cách sử dụng nền tảng .Net mới nhất.

FileFormat.AForge được cung cấp theo giấy phép:

FileFormat.AForge được phân phối theo giấy phép LGPL.

Aspose.draw .NET được phân phối dưới dạng Aspose Giấy phép EULA.

Các tính năng và lợi ích chính

  • Đa nền tảng:Nhờ tích hợp với Aspose. Draw, thư viện có thể hoạt động với hình ảnh trên các phiên bản .Net mới nhất trên nền tảng Windows, Linux, MacOS

Cách bắt đầu với FileFormat.AForge cho .NET

Bắt đầu với FileFormat.AForge thật nhanh chóng và dễ dàng. Chỉ cần làm theo các bước sau:

  • Cài đặt FileFormat.AForge: Cài đặt gói FileFormat.AForge thông qua Trình quản lý gói NuGet hoặc .NET CLI.
  • Tích hợp với dự án của bạn: Tham khảo thư viện FileFormat.AForge trong dự án C# của bạn.
  • Bắt đầu xử lý: Sử dụng API đơn giản do FileFormat.AForge xử lý hình ảnh cung cấp.

Cách cài đặt FileFormat.AForge cho .NET được khuyến nghị là sử dụng NuGet. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.

Cài đặt FileFormat.AForge cho .NET qua NuGet

NuGet> Install-Package FileFormat.AForge 
Bạn cũng có thể tải xuống trực tiếp từ GitHub.

Áp dụng bộ lọc thang độ xám trong C#

Mã này chuyển đổi hình ảnh sang định dạng thang độ xám.

Sao chép và dán đoạn mã bên dưới vào tệp chính của bạn và thực thi chương trình.

Chuyển đổi hình ảnh sang định dạng thang độ xám

 
//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);
}

Bạn có thể xem trực tiếp các ví dụ khác trên trang web AForge.

 Tiếng Việt