علی رادمان فر
علی رادمان فر
خواندن ۱ دقیقه·۹ ماه پیش

تبدیل عکس به متن در پایتون

کتابخانه EasyOCR متن‌باز و رایگان برای تشخیص و خواندن متن از تصاویر در پایتون است. این کتابخانه از شبکه‌های عصبی عمیق برای تشخیص و خواندن متن در تصاویر استفاده می‌کند. EasyOCR قابلیت تشخیص متون در انواع فونت‌ها، زبان‌ها و اندازه‌های مختلف را دارد و می‌تواند با دقت بالا متن‌های چاپ شده و دست‌نویس را تشخیص دهد.

از ویژگی‌های EasyOCR می‌توان به سرعت بالا، پشتیبانی از 40 زبان مختلف، قابلیت تشخیص متون چندزبانه، قابلیت تشخیص متون افقی و عمودی، و پشتیبانی از متون با سختی و شکل‌های مختلف اشاره کرد.

با استفاده از EasyOCR، می‌توانید به راحتی متن‌های موجود در تصاویر را تشخیص داده و از آن‌ها استفاده کنید.


نحوه کار کتابخانه EasyOCR به صورت زیر می باشد.

EasyOCR
EasyOCR



برای تبدیل عکس به متن با استفاده از کتابخانه EasyOCR در پایتون، مراحل زیر را دنبال کنید:


1. نصب کتابخانه EasyOCR:

pip install easyocr

2. سپس، از کد زیر برای تبدیل عکس به متن استفاده کنید:

import easyocr
# مسیر فایل تصویر را وارد کنید
image_path = 'path_to_your_image.jpg'
# ایجاد یک شیء EasyOCR
reader = easyocr.Reader(['en'])
# بجای en می توانید زبان دیگری انتخاب کنید برای زبان فارسی از fa استفاده نمایید # خواندن متن از تصویر
result = reader.readtext(image_path)
# چاپ کردن متن‌های موجود در تصویر
for detection in result:
print(detection[1])


3. با اجرای این کد، EasyOCR تصویر را تحلیل خواهد کرد و متن‌های موجود در آن را خروجی خواهد داد.


لینک گیت هاب کتابخانه:

https://github.com/JaidedAI/EasyOCR


با این مراحل، شما می‌توانید با استفاده از EasyOCR عکس‌های خود را به متن تبدیل کنید.

اگر سوالی دارید، خوشحال می‌شوم کمک کنم.

شبکه‌های عصبیتبدیل عکس به متنپایتونآموزش پایتون
شاید از این پست‌ها خوشتان بیاید