Λήψη ορθογωνίων με περιοχές κειμένου στο Aspose.OCR

Εισαγωγή

Ψάχνετε να ενσωματώσετε ισχυρές δυνατότητες οπτικής αναγνώρισης χαρακτήρων (OCR) στην εφαρμογή σας Java; Το Aspose.OCR για Java είναι η ιδανική λύση για ακριβή και αποτελεσματική εξαγωγή κειμένου από εικόνες. Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία λήψης ορθογωνίων με περιοχές κειμένου χρησιμοποιώντας το Aspose.OCR, βοηθώντας σας να αξιοποιήσετε πλήρως τις δυνατότητες αυτής της βιβλιοθήκης Java OCR.

Προαπαιτούμενα

Πριν βουτήξετε στο σεμινάριο, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  • Περιβάλλον ανάπτυξης Java: Βεβαιωθείτε ότι έχετε εγκαταστήσει Java στο σύστημά σας.
  • Aspose.OCR για Java Library: Πραγματοποιήστε λήψη και ρύθμιση της βιβλιοθήκης Aspose.OCR. Μπορείτε να βρείτε τον σύνδεσμο λήψηςεδώ.

Εισαγωγή πακέτων

Στο έργο σας Java, εισαγάγετε τα απαραίτητα πακέτα για να αξιοποιήσετε τις λειτουργίες του Aspose.OCR:

package com.aspose.ocr.examples.OcrFeatures;

import com.aspose.ocr.AreasType;
import com.aspose.ocr.AsposeOCR;
import com.aspose.ocr.examples.License.SetLicense;
import com.aspose.ocr.examples.Utils;

import java.awt.*;
import java.io.IOException;
import java.util.ArrayList;

Βήμα 1: Ρύθμιση του έργου σας

Βεβαιωθείτε ότι έχετε έτοιμο έργο Java και ότι η βιβλιοθήκη Aspose.OCR είναι ενσωματωμένη.

Βήμα 2: Καθορίστε τον κατάλογο εγγράφων και τη διαδρομή εικόνας

// Η διαδρομή προς τον κατάλογο εγγράφων.
String dataDir = "Your Document Directory";

// Η διαδρομή της εικόνας
String imagePath = dataDir + "p3.png";

Βήμα 3: Δημιουργία παρουσίας Aspose.OCR

// Δημιουργία παρουσίας Aspose.OCR
AsposeOCR api = new AsposeOCR();

Βήμα 4: Αναγνώριση κειμένου στην εικόνα

try {
    // Αναγνώριση σελίδας κατά πλήρη διαδρομή προς το αρχείο
    String result = api.RecognizePage(imagePath);
    System.out.println("Result: " + result);
} catch (IOException e) {
    e.printStackTrace();
}

Βήμα 5: Αποκτήστε ορθογώνια με περιοχές κειμένου

// Αποκτήστε ορθογώνια με περιοχές κειμένου στην εικόνα.
ArrayList<Rectangle> rectResult = api.getTextAreas(imagePath, AreasType.PARAGRAPHS, true);

// Εκτυπώστε κάθε ορθογώνιο περιοχής κειμένου
for (Rectangle r : rectResult) {
    System.out.println("Text area:" + r);
}

συμπέρασμα

Σε αυτό το σεμινάριο, μάθατε πώς να ενσωματώνετε το Aspose.OCR για Java στο έργο σας για να εξαγάγετε κείμενο από εικόνες αποτελεσματικά. Το Aspose.OCR απλοποιεί τις εργασίες OCR, παρέχοντας ακριβή αποτελέσματα για μια απρόσκοπτη εμπειρία χρήστη.

Συχνές ερωτήσεις

Ε1: Είναι το Aspose.OCR συμβατό με Java 11;

A1: Ναι, το Aspose.OCR είναι συμβατό με Java 11 και νεότερες εκδόσεις.

Ε2: Μπορώ να χρησιμοποιήσω το Aspose.OCR τόσο για προσωπικά όσο και για εμπορικά έργα;

A2: Ναι, το Aspose.OCR μπορεί να χρησιμοποιηθεί τόσο για προσωπικά όσο και για εμπορικά έργα. Για λεπτομέρειες αδειοδότησης, επισκεφθείτεεδώ.

Ε3: Πώς μπορώ να αποκτήσω μια προσωρινή άδεια για το Aspose.OCR;

A3: Μπορείτε να αποκτήσετε μια προσωρινή άδειαεδώ.

Ε4: Πού μπορώ να βρω υποστήριξη για το Aspose.OCR;

A4: Για υποστήριξη και συζητήσεις, επισκεφτείτε τοAspose.OCR φόρουμ.

Ε5: Υποστηρίζει το Aspose.OCR multithreading;

A5: Ναι, το Aspose.OCR υποστηρίζει multithreading για βελτιωμένη απόδοση σε ταυτόχρονα περιβάλλοντα.