אוטומציה של כניסת נתונים מתוך טפסים שנבדקו או צולמו יכולה להגדיל באופן משמעותי את הפרודוקטיביות ואת הדיוק בתעשיות שונות, כגון בריאות, כספים ושירותים משפטיים. Aspose.OCR עבור .NET מציעה פתרון חזק כדי לאוטומטיזציה תהליך זה על ידי ההמרה של תמונות של טקסט לתבניות מסודרות. הפוסט הזה בבלוג יוביל אותך דרך השלבים הדרושים כדי להגדיר ולהשתמש ב- ASPOSE.OCR עבור , כדי לחלץ את הנתונים מן הטופס ביעילות.

דוגמה מלאה

כדי להשיג התחלה מהירה, הנה סקירה כללית של איך אתה יכול אוטומטי כניסה נתונים באמצעות Aspose.OCR עבור .NET:

  • להעלות את תמונת הצורה.
  • הגדרת הגדרות OCR לזיהוי אופטימלי.
  • להוציא טקסט מהצורה.
  • יצוא את הטקסט המוכר לתבנית הרצויה.

הדרכה צעד אחר צעד

שלב 1: להעלות את תמונת הטופס

השלב הראשון הוא להעלות את הטופס שנבדק או צולם באפליקציה שלך.הבטיח כי איכות התמונה גבוהה מספיק לעיבוד OCR מדויק.אתה יכול להשתמש Aspose.OCR Image שיעור להעלות את קובץ התמונה.

שלב 2: הגדרת הגדרות OCR

כדי להשיג את התוצאות הטובות ביותר, עליך להגדיר את ההגדרות OCR על פי המאפיינים של הטפסים שלך.זה כולל הגדרת תמיכה בשפה, התאמת התנגדות ובהירות, ואת הספציפיות של אזורי עניין (ROI) עבור תמצית טקסט.

// Step 1: Load the form image
string imagePath = "path/to/your/form_image.png";
using (var image = new Aspose.Ocr.Image(imagePath))
{
    // Image is now loaded and ready for OCR processing
}

שלב 3: להוציא את הטקסט מהצורה

ברגע שהתמונה מחוברת וההגדרות מוגדרות, ניתן להמשיך לחלץ טקסט מהצורה.Aspose.OCR מספקת שיטות לזיהוי הטקסט באזורים ספציפיים או ברחבי התמונה כולה.

// Step 2: Configure OCR Settings
var ocrEngine = new OcrEngine();
ocrEngine.Settings.Language = RecognitionLanguages.English;
ocrEngine.Settings.ContrastAdjustmentMode = ContrastAdjustmentMode.HighContrast;
ocrEngine.Settings.Brightness = 10;

שלב 4: ייצוא טקסט מוכר

לאחר הוצאת הטקסט, ייתכן שתרצה לייצא אותו לתבנית מתאימה לעיבוד נוסף, כגון CSV, JSON, או טקסט שטוח. Aspose.OCR תומך בפורמטים ייצוא שונים, המאפשרים לך להתאים את הנתונים לצרכים שלך.

// Step 3: Extract text from the form
using (var ocrEngine = new OcrEngine())
{
    string extractedText = ocrEngine.RecognizeImage(imagePath);
    Console.WriteLine("Extracted Text:\n" + extractedText);
}

שיטות טובות

עקבו אחרי Real-World Layout

כדי להתמודד עם אתגרים אלה בצורה יעילה, לשקול להשתמש בתכונות מתקדמות כגון מילונים מותאמים אישית למונחים מיוחדים או להגדיר שפות OCR מרובות אם הטופס מכיל טקסט בשפות שונות.

אפשרויות ייצוא

בעת ייצוא טקסט מוכר, בחר פורמט היציאה המתאים ביותר לזרימת העבודה שלך.לדוגמה, CSV הוא אידיאלי עבור נתוני טבלה, בעוד JSON הוא טוב יותר עבור הנתונים המורכבים עם אובייקטים נטועים.

על ידי עמידה בשלבים אלה ושיטות הטוב ביותר, אתה יכול באופן יעיל אוטומציה של כניסת נתונים מתוך טפסים שנבדקו או צולמו באמצעות Aspose.OCR עבור .NET. זה לא רק לחסוך זמן, אלא גם להפחית את הסיכון של שגיאות הקשורות כניסה ידנית.

More in this category