در این آموزش، تبدیل دست خط به متن با استفاده از پایتون را خواهید آموخت. تمام جزئیات برای تنظیم IDE، فهرستی از مراحل، و یک کد نمونه برای توسعه دستنویس به متن با استفاده از پایتون را دارد. این برنامه یادداشت های دست نویس را از تصویر بارگیری شده PNG می خواند و آنها را به متن دیجیتال قابل جستجو و ویرایش تبدیل می کند.
مراحل تبدیل یادداشت های دست نویس به متن با استفاده از پایتون
- با دنبال کردن دستورالعملهای اینجا، Aspose.OCR for Python via .NET را نصب کنید
- با استفاده از کلاس AsposeOcr یک نمونه از موتور OCR ایجاد کنید
- یک ظرف ورودی برای پردازش OCR با یک نوع تصویر واحد راه اندازی کنید
- فایل تصویری را که باید برای تشخیص متن پردازش شود اضافه کنید
- text recognition را روی تصویر ارائه شده دست نویس انجام دهید
- تعداد کل بخش های متن شناخته شده را دریافت کنید
- در تمام بخشهای متن شناختهشده تکرار کنید و چاپ کنید
این مراحل نحوه پیاده سازی تشخیص دست خط با استفاده از پایتون را شرح می دهد. موتور OCR را نمونهسازی کنید، محفظه ورودی تصاویر را ایجاد کنید، تصویر ورودی را تنظیم کنید و تشخیص متن دستنویس را انجام دهید. تعداد کل بخشهای متن شناسایی شده را دریافت کنید و با تجزیه مجموعه خروجی، آنها را روی صفحه نمایش دهید.
کد برای تبدیل دست خط به متن با استفاده از پایتون
import aspose.ocr as api # Import the Aspose.OCR module | |
from aspose.ocr import License # Import the License class from the module | |
license = License() # Instantiate and apply a license | |
license.set_license("License.lic") # Load the license file | |
extractTextFromImage = api.AsposeOcr() # Create OCR engine | |
imageDatas = api.OcrInput(api.InputType.SINGLE_IMAGE) # Initialize an input container | |
imageDatas.add("sample2.png")# Add the image file | |
# Perform handwritten text recognition on the provided image | |
textExtractedFromImage = extractTextFromImage.recognize_handwritten_text(imageDatas) | |
length = textExtractedFromImage.length # Get the total number | |
# Iterate through all recognized text segments | |
for i in range(length): | |
# Print each recognized text segment to the console | |
print(textExtractedFromImage[i].recognition_text) |
این مقاله به ما آموزش داده است که چگونه یادداشت های دست نویس را با استفاده از پایتون به متن تغییر دهیم. برای استخراج متن از PDF اسکن شده، به مقاله در نحوه استخراج متن از PDF اسکن شده در سی شارپ مراجعه کنید.