<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>1.0.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-ocr-cloud', version: '1.0.0')
<dependency org="com.aspose" name="aspose-ocr-cloud" rev="1.0.0">
<artifact name="aspose-ocr-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-ocr-cloud" % "1.0.0"
Bulutta OCR gerçekleştirmek için Java SDK ve REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.OCR Cloud SDK for Java, herhangi bir 3. taraf yazılımı yüklemeden bulut tabanlı Java Uygulamalarınızda çeşitli görüntü dosyası biçimlerinde (JPEG, PNG, GIF, BMP, TIFF) OCR gerçekleştirmenize yardımcı olur. Aspose.OCR Cloud REST APIs etrafındaki bir sarmalayıcıdır.
OCR Bulut İşleme Özellikleri
- OCR aracılığıyla görüntülerden metin ayıklayın ve tanıyın
- Görüntünün tamamında veya bir kısmında karakter tanıma gerçekleştirin
- OCR için istediğiniz dikdörtgen alanı belirtin
- İstenen dikdörtgen alandan metni algıla
- Yazı tipi nitelikleri için destek
- Hafifçe döndürülmüş görüntüleri algılamak için dahili eğrilik düzeltme modülü
- Detect text (OCR) in English, French, and German (Deutsch)
- OCR yanıtını XML veya JSON biçimlerinde döndürün.
OCR Bulut Depolama Özellikleri
- Sürüm işleme dahil olmak üzere dosyaları yükleyin, indirin, kopyalayın, taşıyın ve silin (bu özelliği destekleyen Bulut depolama kullanıyorsanız - varsayılan olarak doğrudur).
- Klasörler oluşturun, kopyalayın, taşıyın ve silin.
- Tek bir işlem kapsamında dosya ve klasörleri farklı depolar arasında kopyalayın ve taşıyın.
- Belirli dosya, klasör veya depolamanın var olup olmadığını kontrol edin.
Desteklenen OCR Giriş Dosyası Biçimleri
JPEG
PNG
GIF
BMP
TIFF
Desteklenen OCR Çıktı Dosyası Biçimleri
XML
JSON
Gereksinimler
API istemci kitaplığının oluşturulması şunları gerektirir:
- Java 1.7+
- Uzman
Önkoşullar
Aspose.OCR Cloud SDK for Java’yı kullanmak için Aspose Cloud ile bir hesap kaydetmeniz ve Cloud Dashboard adresinde Müşteri Kimliği ve İstemci Sırrı aramanız/oluşturmanız gerekir. Ücretsiz kontenjan mevcuttur. Daha fazla ayrıntı için bkz. Aspose Cloud Pricing.
Kurulum
Maven’den yükleyin
Aspose Bulut deposunu uygulamanıza pom.xml ekleyin
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Kaynaktan yükleyin
API istemci kitaplığını yerel Maven deponuza yüklemek için aşağıdakileri yürütmeniz yeterlidir:
mvn clean install
Bunun yerine uzak bir Maven deposuna konuşlandırmak için deponun ayarlarını yapılandırın ve şunu çalıştırın:
mvn clean deploy
Daha fazla bilgi için OSSRH Guide konusuna bakın.
Maven kullanıcıları
Bu bağımlılığı projenizin POM’una ekleyin:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>21.6.0</version>
<scope>compile</scope>
</dependency>
Diğerleri
İlk önce aşağıdakileri yürüterek JAR’ı oluşturun:
mvn clean package
Ardından aşağıdaki JAR’ları manuel olarak kurun:
- “target/aspose-ocr-cloud-21.6.0.jar”
target/lib/*.jar
ÖRNEK
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;
}
lisanslama
Tüm Aspose.OCR Bulut SDK’ları, yardımcı betikler ve şablonlar MIT License kapsamında lisanslanmıştır.
Yetkilendirme ve Kimlik Doğrulama
API için tanımlanan Authentication schemes aşağıdaki gibidir:
JWT
- Tür: OAuth
- Akış: uygulama
- Yetkilendirme URL’si:https://api.aspose.cloud/connect/token
Öneri
Olası sorunlardan kaçınmak için çok iş parçacıklı bir ortamda iş parçacığı başına bir “ApiClient” örneği oluşturmanız önerilir.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
aspose-ocr-cloud-1.0.0-javadoc.jar | javadoc | 85.04 KB |
aspose-ocr-cloud-1.0.0-sources.jar | sources | 8.50 KB |
aspose-ocr-cloud-1.0.0.jar | 14.00 KB | |
aspose-ocr-cloud-1.0.0.pom | 4.27 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