این مقاله توضیح میدهد که چگونه نویز را از image با استفاده از Python حذف کنید. جزئیاتی برای تنظیم IDE، فهرستی از مراحل، و یک کد نمونه برای کاهش نویز عکس با استفاده از Python دریافت خواهید کرد. جزئیات مختلفی برای سفارشیسازی فرآیند حذف نویز از تصویر ارائه خواهد شد.
مراحل حذف نویز از عکس با استفاده از پایتون
- محیط را طوری تنظیم کنید که از Aspose.OCR for Python via Java برای کاهش نویز تصویر استفاده شود
- کتابخانه OCR را به برنامه وارد کنید و مجوز را بارگذاری کنید
- موتور OCR را با کلاس AsposeOcr نمونهسازی کنید
- فیلتر پیشپردازش میانه را با استفاده از کلاس PreprocessingFilter بسازید
- ورودی را با استفاده از OcrInput با تنظیم نوع ورودی و فیلتر حذف نویز آماده کنید
- اجرای فرآیند شناسایی با استفاده از متد recognize()
- دسترسی به مجموعه بازگردانده شده و نمایش آن در کنسول
این مراحل کاهش نویز تصویر با استفاده از پایتون را توصیف میکنند. مجوز را اعمال کنید، فیلتر پیشپردازش را با گزینه Median بسازید، شیء OcrInput را با یک تصویر و فیلتر تعریفشده اعلام کنید و تصویر هدف را به شیء ورودی بارگذاری کنید. در نهایت، فرآیند تشخیص را با فراخوانی متد recognize() با شیء ورودی اجرا کنید و رشته متن حاصل را نمایش دهید.
کد برای کاهش نویز تصویر با استفاده از پایتون
کد نمونه بالا نشاندهنده حذف نویز تصویر با استفاده از پایتون است. AsposeOcr نقطه ورودی اصلی برای تشخیص نوری کاراکتر است که میتواند برای پردازش متن، تصویر و سند استفاده شود. گزینههای متنوعی برای وارد کردن دادهها برای تشخیص موجود است، مانند رشته Base64، یک پوشه حاوی چندین تصویر، PDF، TIFF، URL و ZIP نیز.
این مقاله فرآیند حذف نویز را نشان داده است. برای تبدیل PDF اسکنشده به PDF قابل ویرایش، به مقاله تبدیل PDF اسکنشده به PDF قابل ویرایش با استفاده از پایتون مراجعه کنید.