1. Home
  2.   Accord
  3.   Openize.Accord cho .NET
Openize.Accord cho .NET

Openize.Accord cho .NET

 
 

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

Chỉnh sửa hình ảnh dễ dàng với Openize.Accord, API .NET mã nguồn mở

Openize.Accord dành cho .NET Đây là một nhánh của Accord.Net, bao gồm thư viện Hình ảnh. Phiên bản này dành cho 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 công cụ đồ họa chéo các ứng dụng nền tảng sử dụng nền tảng .Net mới nhất.

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

Openize.Accord đượ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.Accord cho .NET

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

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

Cách cài đặt Openize.Accord cho .NET được khuyên dùng là sử dụng NuGet. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.

Cài đặt Openize.Accord cho .NET qua NuGet

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

Áp dụng bộ lọc GrayWorld

 
using System.Drawing.AsposeDrawing;
using Openize.Accord.Imaging.Filters;
using Image = Openize.Accord.Imaging.AForge.Imaging.Image;

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

//Load image
using (var image = Image.FromFile("lena_color.jpg"))
{   
	//Create filter
    var grayWorld = new GrayWorld();
	
	//apply filter
    grayWorld.ApplyInPlace(image);
	
	//save
    image.Save("lena_gray.jpg");
}

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

 Tiếng Việt