המרת טקסט מתמונות לפורמטים הניתנים לעריכה היא משימה מכרעת עבור יישומים שונים. בין אם אתה עובד עם מסמכים סרוקים, כרטיסי ביקור או הערות בכתב יד, חילוץ טקסט מתמונות יכול לחסוך זמן משמעותי ולשפר את הפרודוקטיביות. בפוסט זה בבלוג, נלמד כיצד להמיר טקסט מתמונות לטקסט ב-Python.
מאמר זה עוסק בנושאים הבאים:
- ממיר טקסט לטקסט של פייתון
- המרת טקסט מתמונה לטקסט ב- Python
- טקסט מתמונה לטקסט - שיטה מתקדמת
- משאבים חינם
- קבל רישיון חינם
ממיר טקסט לטקסט של פייתון
נשתמש ב-Aspose.OCR עבור Python כדי להמיר טקסט מתמונות לטקסט (TXT).Aspose.OCR for Python היא ספריית זיהוי תווים אופטית רבת עוצמה (OCR) המאפשרת למפתחים לחלץ טקסט מתמונות ומסמכים סרוקים ביישומי Python.
ראשית, עלינו להתקין את ספריית Aspose.OCR. אתה יכול בקלות להוריד את החבילה או להתקין את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:
pip install aspose-ocr-python-net
המרת טקסט מתמונה לטקסט ב- Python
אנחנו יכולים להמיר טקסט מתמונה ולשמור אותו לקובץ טקסט (TXT).אנא בצע את השלבים הבאים כדי לחלץ טקסט מתמונות באופן פרוגרמטי ולשמור אותו כקובץ טקסט.
- צור מופע של אובייקט המחלקה AsposeOcr.
- הצג את אובייקט המחלקה OcrInput עם InputType.SINGLEIMAGE כארגומנט.
- הוסף את התמונה באמצעות שיטת add().באופן דומה, הוסף עוד תמונות.
- לאחר מכן, קרא למתודה() erken עם האובייקט OcrInput כארגומנט.
- לבסוף, שמור את התוצאה כקובץ טקסט בשיטת save().
דוגמת הקוד הבאה מראה כיצד להמיר טקסט מתמונה לקובץ טקסט ב-Python.
# דוגמה זו מראה כיצד לחלץ טקסט מתמונה ולשמור כקובץ טקסט ב- Python
import aspose.ocr as ocr
# יצירת ממשק API של Aspose.OCR
api = ocr.AsposeOcr()
# הוסף תמונה לקבוצת הזיהוי
img = ocr.OcrInput(ocr.InputType.SINGLE_IMAGE)
img.add("D:\\Files\\sample.jpg")
# מזהה את התמונה
result = api.recognize(img)
# תוצאת זיהוי הדפסה
print(result[0].recognition_text)
result[0].save("D:\\Files\\ImageTexttoTxt.txt", ocr.SaveFormat.TEXT);
טקסט מתמונה לטקסט - שיטה מתקדמת
באופן דומה, אנו יכולים להוסיף מסננים כגון “הטיית אוטומטית” ולהגדיר אפשרויות זיהוי כגון מצבי שטח, שפה וכו’ תוך המרת טקסט מתמונות לקבצי טקסט. אנא בצע את השלבים הבאים כדי להוסיף מסננים והגדרות זיהוי.
- צור מופע של אובייקט המחלקה AsposeOcr.
- אתחול אובייקט במחלקה PreprocessingFilters.
- הוסף את המסננים באמצעות שיטת add().
- הצג את אובייקט המחלקה OcrInput עם InputType.SINGLEIMAGE ומסנן אובייקט כארגומנטים.
- הוסף את התמונה באמצעות שיטת add().באופן דומה, הוסף עוד תמונות.
- אתחול אובייקט המחלקה RecognitionSettings.
- ציין אפשרויות זיהוי.
- לאחר מכן, קרא למתודה() erken עם האובייקט OcrInput כארגומנט.
- לבסוף, שמור את התוצאה כקובץ טקסט בשיטת save().
דוגמת הקוד הבאה מראה כיצד לציין מסננים והגדרות זיהוי להמרת טקסט מתמונה לקובץ טקסט ב- Python.
# דוגמה זו מראה כיצד לחלץ טקסט בשפה האנגלית מתמונה ולשמור כקובץ טקסט ב- Python
import aspose.ocr as ocr
# יצירת ממשק API של Aspose.OCR
api = ocr.AsposeOcr()
# הגדר אפשרויות עיבוד מקדים
filters = ocr.models.preprocessingfilters.PreprocessingFilter()
filters.add(ocr.models.preprocessingfilters.PreprocessingFilter.auto_skew())
# הוסף תמונה לקבוצת הזיהוי
img = ocr.OcrInput(ocr.InputType.SINGLE_IMAGE, filters)
img.add("D:\\Files\\sample.jpg")
# הגדר אפשרויות זיהוי
settings = ocr.RecognitionSettings()
settings.threads_count = 1
settings.language = ocr.Language.ENG
# לזהות
result = api.recognize(img, settings)
# תוצאת זיהוי הדפסה
print(result[0].recognition_text)
result[0].save("D:\\Files\\ImageTexttoTxtSettings.txt", ocr.SaveFormat.TEXT);
ספריית Python OCR - קבל רישיון חינם
בקר בדף “רישיון זמני” שלנו כדי ללמוד כיצד בקלות לקבל רישיון חינם ולפתוח גישה בלתי מוגבלת לספריית Python OCR. התחל להמיר טקסט מתמונות לקבצי טקסט עוד היום!
ממיר טקסט לטקסט תמונה - משאבים בחינם
חקור את המשאבים שלהלן כדי לגלות עוד על התכונות והיכולות של הספרייה:
- מדריך למפתחים: Dive into the detailed documentation to learn about advanced features and customization options.
- יישומים מקוונים בחינם: Experience working applications live!
- מדריכים ומאמרים: Follow step-by-step guides to explore specific use cases and examples.
- הפניה ל-API: Get detailed information on classes, methods, and parameters.
- דוגמאות קוד: Check out code snippets and sample projects to inspire your next project.
סיכום
בפוסט זה בבלוג, הדגמנו כיצד להשתמש ב-Aspose.OCR עבור Python כדי להמיר טקסט מתמונות לקבצי TXT. על ידי ביצוע השלבים המתוארים לעיל, תוכל לשלב בקלות פונקציונליות OCR ביישומי Python שלך, מה שיאפשר לך לחלץ ולעבד טקסט מסוגים שונים של תמונות. בין אם אתה עובד על דיגיטציה של מסמכים, חילוץ נתונים או כל משימה אחרת הקשורה ל-OCR, Aspose.OCR מספק פתרון אמין ויעיל. קידוד שמח!
בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.