نحوه مقایسه تصاویر در سی شارپ

در این مقاله نحوه کار، فرآیند گام به گام مقایسه Images در سی شارپ را با استفاده از یکی از بهترین کتابخانه های مقایسه اسناد توضیح می دهیم. این آموزش همچنین اطلاعاتی را برای پیکربندی کتابخانه مورد نیاز، نحوه مصرف API های آن و یک کد نمونه برای نشان دادن اجرای مقایسه تصویر در قابلیت C# ارائه می دهد. در اینجا دستورالعمل های گام به گام به همراه مثال کاری برای مقایسه دو تصویر با استفاده از سی شارپ آمده است.

مراحل مقایسه تصاویر در سی شارپ

  1. بسته GroupDocs.Comparison for .NET را از وب سایت NuGet برای مقایسه تصاویر نصب کنید
  2. یک مرجع به فضای نام GroupDocs.Comparison برای پیاده سازی سی شارپ اضافه کنید. مقایسه دو عملکرد تصویر
  3. یک نمونه از کلاس Comparer برای بارگیری فایل تصویر منبع ایجاد کنید
  4. برای بارگیری سند Image هدف، متد Add کلاس Comparer را فراخوانی کنید
  5. در نهایت از متد Compare کلاس Comparer برای ذخیره فایل Image حاصل در دیسک استفاده کنید

ما مراحل بالا را برای ایجاد قابلیت C# compare Images تشریح کرده ایم. برای مقایسه تصاویر فقط نیاز به مصرف چند فراخوان API از کتابخانه مقایسه اسناد دارد. علاوه بر این، نیازی به نصب نرم افزار شخص ثالث اضافی ندارد. علاوه بر این، این نقاط را می توان در هر سیستم عاملی از جمله MS Windows، Linux و Mac OS استفاده کرد.

کد مقایسه تصاویر در سی شارپ

در قطعه قبلی، عملکرد دو تصویر را مقایسه کنید و تفاوت‌ها را برجسته کنید C# توسعه داده‌ایم تا عملکرد این ویژگی را نشان دهیم. این کد نمونه دو تصویر را به عنوان منبع و هدف برای انجام مقایسه و ذخیره نتیجه در یک فایل دیگر می گیرد. علاوه بر این، از این مثال می توان برای مقایسه چندین تصویر با ارائه اسناد هدف با استفاده از روش افزودن استفاده کرد.

ما در مورد فرآیند دقیق توسعه قابلیت مقایسه دو تصویر C# بحث کرده‌ایم. اخیراً مقاله ای در مورد مقایسه فایل های اکسل در سی شارپ منتشر کرده ایم، برای اطلاعات بیشتر به راهنمای نحوه مقایسه فایل های اکسل با استفاده از سی شارپ نگاهی بیندازید.

 فارسی