<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>18.8.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-ocr-cloud', version: '18.8.0')
<dependency org="com.aspose" name="aspose-ocr-cloud" rev="18.8.0">
<artifact name="aspose-ocr-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-ocr-cloud" % "18.8.0"
Java SDK & API REST para executar OCR na nuvem
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.OCR Cloud SDK for Java ajuda você a executar o OCR em vários formatos de arquivo de imagem (JPEG, PNG, GIF, BMP, TIFF) em seus aplicativos Java baseados em nuvem, sem instalar nenhum software de terceiros. É um wrapper em torno de Aspose.OCR Cloud REST APIs.
Recursos de processamento em nuvem de OCR
- Extraia e reconheça texto de imagens via OCR
- Peform reconhecimento de caracteres em toda ou parte da imagem
- Especifique a área retangular desejada para OCR
- Detectar texto da área retangular desejada
- Suporte para atributos de fonte
- Módulo de correção de inclinação integrado para detectar imagens ligeiramente rotacionadas
- Detect text (OCR) in English, French, and German (Deutsch)
- Retorne a resposta OCR nos formatos XML ou JSON.
Recursos de armazenamento em nuvem OCR
- Carregar, baixar, copiar, mover e excluir arquivos, incluindo manipulação de versões (se você estiver usando armazenamento em nuvem que suporte esse recurso - verdadeiro por padrão).
- Criar, copiar, mover e excluir pastas.
- Copie e mova arquivos e pastas em armazenamentos separados no escopo de uma única operação.
- Verifique se existe determinado arquivo, pasta ou armazenamento.
Formatos de arquivo de entrada de OCR suportados
JPEG
PNG
GIF
BMP
TIFF
Formatos de arquivo de saída de OCR suportados
XML
JSON
Requisitos
A construção da biblioteca cliente da API requer:
- Java 1.7+
- Especialista
Pré-requisitos
Para usar o Aspose.OCR Cloud SDK para Java, você precisa registrar uma conta com Aspose Cloud e pesquisar/criar ID e Segredo do cliente em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte Aspose Cloud Pricing.
Instalação
Instalar a partir do Maven
Adicione o repositório Aspose Cloud ao seu aplicativo pom.xml
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Instalar a partir da fonte
Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:
mvn clean install
Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:
mvn clean deploy
Consulte o OSSRH Guide para obter mais informações.
Usuários do Maven
Adicione esta dependência ao POM do seu projeto:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr-cloud</artifactId>
<version>21.6.0</version>
<scope>compile</scope>
</dependency>
Outros
Primeiramente gere o JAR executando:
mvn clean package
Em seguida, instale manualmente os seguintes JARs:
target/aspose-ocr-cloud-21.6.0.jar
alvo/lib/*.jar
EXEMPLO
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;
}
Licenciamento
Todos os SDKs, scripts auxiliares e modelos do Aspose.OCR Cloud são licenciados sob MIT License.
Autorização e Autenticação
Authentication schemes definido para a API é o seguinte:
JWT
- Tipo: OAuth
- Fluxo: aplicativo
- URL de autorização:https://api.aspose.cloud/connect/token
Recomendação
É recomendável criar uma instância de ApiClient
por thread em um ambiente multithread para evitar possíveis problemas.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
aspose-ocr-cloud-18.8.0.jar | 95.63 KB | |
aspose-ocr-cloud-18.8.0.pom | 6.81 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