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

Openize.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 Openize.AForge, một API .NET mã nguồn mở nhẹ

Openize.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.

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

Openize.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 Openize.AForge cho .NET

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

  • Cài đặt Openize.AForge: Cài đặt gói Openize.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 Openize.AForge trong dự án C# của bạn.
  • Bắt đầu xử lý: Sử dụng API đơn giản do Openize.AForge xử lý hình ảnh cung cấp.

Cách cài đặt Openize.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 Openize.AForge cho .NET qua NuGet

NuGet> Install-Package Openize.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 Openize.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