Imagem para XML java

Arquivos XML são frequentemente usados para estruturar dados para armazenamento e transporte de dados. Às vezes, uma imagem pode conter alguns dados ou informações que você pode precisar processar posteriormente. Você pode facilmente converter uma imagem JPG ou PNG para o formato XML. Este artigo explica como converter o arquivo de imagem JPG ou PNG para o formato XML com OCR programaticamente em Java.

Conversor de imagem JPG ou PNG para XML com OCR em Java – Instalação da API

Você pode aplicar a técnica de reconhecimento óptico de caracteres sobre as imagens e vários outros formatos de arquivo suportados pela API Aspose.OCR for Java. Você pode baixar o arquivo JAR da página Downloads ou usar as seguintes configurações do Maven para acessar a API do Aspose Repository:

Repositório:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependência:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-ocr</artifactId>
    <version>22.5</version>
</dependency>

Converter imagem em dados XML com OCR programaticamente em Java

Você pode converter uma imagem JPG ou PNG em XML com operações de OCR seguindo as etapas abaixo:

  1. Inicialize um objeto da classe AsposeOCR.
  2. Crie um objeto de classe RecognitionResult para reconhecer a imagem.
  3. Imprima os dados XML extraídos.

O exemplo de código a seguir explica como converter uma imagem em dados XML programaticamente em Java:

// Inicialize uma instância da classe AsposeOCR
AsposeOCR api = new AsposeOCR();

// Reconhecer a imagem ao criar um objeto da classe RecognitionSettings
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());

// Obtenha dados reconhecidos em formato XML
String xml = result.GetXml();

Converter imagem JPG ou PNG em um arquivo XML em Java

Você pode converter uma imagem para o formato XML e gravar os dados convertidos em um arquivo. As etapas abaixo elaboram o processo para converter uma imagem JPG ou PNG em um arquivo XML:

  1. Crie um objeto da classe AsposeOCR.
  2. Inicialize uma instância da classe RecognitionSettings e reconheça a imagem com OCR.
  3. Grave o arquivo de saída como um arquivo XML.

O código abaixo demonstra como converter uma imagem JPG ou PNG para XML programaticamente em Java:

// Inicialize uma instância da classe AsposeOCR
AsposeOCR api = new AsposeOCR();

// Reconhecer a imagem ao criar um objeto da classe RecognitionSettings
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());

// Salve os dados reconhecidos como um arquivo XML
result.save("D://file.xml", Format.Xml);

Obtenha licença de API gratuita

Você pode testar todos os recursos da API sem quaisquer limitações de avaliação. Basta solicitar uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter uma imagem JPG ou PNG em dados XML ou um arquivo com OCR programaticamente em Java. Além disso, diferentes recursos e casos de uso são abordados em diferentes capítulos na seção documentação. Sinta-se à vontade para nos escrever no fórum em caso de dúvidas.

Veja também

Converter imagem para Excel com OCR em Java