به رسمیت شناختن شخصیت بصری دقیق (OCR) با تصاویر به طور کامل هماهنگ آغاز می شود. اسکن های چرخشی یا چوبی می توانند دقت OCR را کاهش دهند و به صورت دستی یک کار خسته کننده و طولانی مدت را انجام دهند – به ویژه هنگامی که با مجموعه های بزرگ اسناد برخورد می کنیم. برای ساده سازی این فرآیند، ما می توانیم از قدرت Aspose.Imaging برای .NET استفاده کنیم تا قبل از تغذیه آنها به یک موتور OCR، تصاویر اسکان شده را به سرعت از بین ببرد.

مشکل دنیای واقعی

موتورهای OCR نیاز به تصاویر به خوبی هماهنگ برای به دست آوردن دقت بالا در تشخیص متن دارند. اسکن های کروز اغلب منجر به کاراکترها یا اشتباهات از دست رفته در طول فرآیند OCC می شوند. دستی کشیدن هر تصویر غیر عملی و ناکارآمد است، به ویژه برای حجم زیادی از اسناد.

بررسی راه حل

با استفاده از Aspose.Imaging برای .NET، ما می توانیم فرآیند تخلیه برای تصاویر اسکن شده را اتوماتیک کنیم.این اطمینان حاصل می کند که تمام تصاویر ورودی قبل از پردازش توسط یک ابزار OCR خارجی مانند Tesseract یا Asposa.OCR به طور کامل هماهنگ می شوند.تصاویر خروجی در یک فرمت بدون زیان مانند PNG یا TIFF ذخیره می شود تا کیفیت حفظ شود.

پیش شرط

برای شروع، شما نیاز دارید:

  • Visual Studio 2019 یا بالاتر
  • .NET 6.0 یا بالاتر (یا .NET Framework 4.6.2+)
  • Aspose.Imaging برای .NET از NuGet
  • یک اسناد اسکن شده یا فایل تصویر (JPEG، PNG، TIFF، و غیره.)

شما می توانید بسته Aspose.Imaging را از طریق کنسول NuGet Package Manager نصب کنید:

PM> Install-Package Aspose.Imaging

مثال کد: اتوماسیون حذف تصاویر اسکن شده برای

در زیر یک نمونه جامع از کد C# است که نشان می دهد چگونه برای از بین بردن تصاویر اسکن شده با استفاده از Aspose.Imaging برای .NET.

More in this category