1. Home
  2.   Aforge
  3.   FileFormat.AForge برای دات نت
FileFormat.AForge برای .NET

FileFormat.AForge برای دات نت

 
 

ساده‌سازی پردازش تصاویر با استفاده از 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.

ویژگی ها و مزایای کلیدی

  • Cross-Platform:به لطف ادغام با Aspose.Drawing کتابخانه می‌تواند با تصاویر در آخرین نسخه‌های Net در پلتفرم‌های Windows، Linux، MacOS کار کند

چگونه با FileFormat.AForge برای دات نت شروع کنیم

شروع به کار با FileFormat.AForge سریع و آسان است. به سادگی این مراحل را دنبال کنید:

  • Install 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 دانلود کنید.

فیلتر خاکستری را در سی شارپ اعمال کنید

این کد تصویر را به فرمت خاکستری تبدیل می کند.

قطعه کد زیر را کپی و در فایل اصلی خود جایگذاری کنید و برنامه را اجرا کنید.

تبدیل تصویر به فرمت خاکستری

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

می‌توانید نمونه‌های دیگر را مستقیماً در وب‌سایت Aorge مشاهده کنید.

 فارسی