<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>21.6.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-ocr-cloud', version: '21.6.0')
<dependency org="com.aspose" name="aspose-ocr-cloud" rev="21.6.0">
<artifact name="aspose-ocr-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-ocr-cloud" % "21.6.0"
Java SDK & REST API zur Durchführung von OCR in der Cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.OCR Cloud SDK for Java hilft Ihnen, OCR für verschiedene Bilddateiformate (JPEG, PNG, GIF, BMP, TIFF) in Ihren Cloud-basierten Java-Apps durchzuführen, ohne Software von Drittanbietern zu installieren. Es ist ein Wrapper um Aspose.OCR Cloud REST APIs.
OCR-Cloud-Verarbeitungsfunktionen
- Text aus Bildern per OCR extrahieren und erkennen
- Führen Sie die Zeichenerkennung für das ganze oder teilweise Bild durch
- Geben Sie Ihren gewünschten rechteckigen Bereich für OCR an
- Erkennen Sie Text aus dem gewünschten rechteckigen Bereich
- Unterstützung für Schriftattribute
- Integriertes Schräglagenkorrekturmodul zur Erkennung leicht gedrehter Bilder
- Detect text (OCR) in English, French, and German (Deutsch)
- Geben Sie die OCR-Antwort im XML- oder JSON-Format zurück.
OCR-Cloud-Speicherfunktionen
- Hochladen, Herunterladen, Kopieren, Verschieben und Löschen von Dateien, einschließlich Versionsverwaltung (wenn Sie Cloud-Speicher verwenden, der diese Funktion unterstützt - standardmäßig wahr).
- Ordner erstellen, kopieren, verschieben und löschen.
- Kopieren und verschieben Sie Dateien und Ordner in einem einzigen Vorgang über separate Speicher hinweg.
- Überprüfen Sie, ob bestimmte Dateien, Ordner oder Speicher vorhanden sind.
Unterstützte OCR-Eingabedateiformate
JPEG
PNG
GIF
BMP
TIFF
Unterstützte OCR-Ausgabedateiformate
XML
JSON
Anforderungen
Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:
- Java 1.7+
- Maven
Voraussetzungen
Um Aspose.OCR Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei Aspose Cloud registrieren und Client-ID und Client-Secret unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter Aspose Cloud Pricing.
Installation
Von Maven installieren
Fügen Sie das Aspose Cloud-Repository zu Ihrer Anwendung pom.xml hinzu
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Von der Quelle installieren
Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:
mvn clean install
Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:
mvn clean deploy
Weitere Informationen finden Sie unter OSSRH Guide.
Maven-Benutzer
Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>21.6.0</version>
<scope>compile</scope>
</dependency>
Andere
Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:
mvn clean package
Installieren Sie dann manuell die folgenden JARs:
target/aspose-ocr-cloud-21.6.0.jar
target/lib/*.jar
BEISPIEL
import com.aspose.ocr.api.*;
private static void setUpConfig() throws Exception {
Configuration.setAPP_SID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
Configuration.setAPI_KEY("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
}
public String RecognizeFromUrl(String url) {
String urlToFile = "https://upload.wikimedia.org/wikipedia/commons/2/2f/Book_of_Abraham_FirstPage.png";
OCRResponse ocrResponse = RecognizeFromUrl(urlToFile, Language.English);
return ocrResponse.text;
}
static String RecognizeFromContent(File f) {
File f = new File(Configuration.getTestSrcDir(), "de_1.jpg");
OCRResponse ocrResponse = RecognizeFromContent(f, Language.German);
return ocrResp.text;
}
Lizenzierung
Alle Aspose.OCR Cloud SDKs, Hilfsskripte und Vorlagen sind lizenziert unter MIT License.
Autorisierung & Authentifizierung
Authentication schemes definiert für die API ist wie folgt:
JWT
- Typ: OAuth
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.aspose.cloud/connect/token
Empfehlung
Es wird empfohlen, in einer Multithread-Umgebung pro Thread eine Instanz von „ApiClient“ zu erstellen, um potenzielle Probleme zu vermeiden.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
aspose-ocr-cloud-21.6.0-javadoc.jar | javadoc | 214.89 KB |
aspose-ocr-cloud-21.6.0-sources.jar | sources | 51.75 KB |
aspose-ocr-cloud-21.6.0.jar | 79.35 KB | |
aspose-ocr-cloud-21.6.0.pom | 4.19 KB |
Aspose.OCR Aspose.OCR Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud BMP JPG GIF PNG TIFF TXT PDF HOCR OCR recognition scanning detection recognize recognition multi lingual english french spanish detect identify read layout extract extraction text content font XML JSON format