Imagen a Excel OCR Java

Puede convertir una imagen en un archivo de Excel con reconocimiento óptico de caracteres mediante programación en Java. Puede cargar la imagen de entrada desde el disco o la dirección URI y luego reconocer el texto para crear un archivo XLSX o XLS.

Convertidor de imagen a Excel: instalación de la API de Java

Puede convertir imágenes a Excel usando Aspose.OCR for Java API. Cargue un archivo de entrada como JPG, PNG, BMP u otros formatos y reconozca el texto para guardar el archivo de salida de Excel. Descargue el archivo JAR de Nuevos lanzamientos o utilice las siguientes configuraciones en el archivo pom.xml de su proyecto basado en Maven:

Repositorio:

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

Dependencia:

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

Convertir imagen a Excel con OCR usando Java

Puede convertir una imagen en un archivo de Excel con los siguientes pasos:

  1. Inicialice una instancia de la clase AsposeOcr.
  2. Cree una instancia del objeto de clase RecognitionSettings.
  3. Reconocer la imagen de entrada con el método RecognizePage.
  4. Finalmente, guarde la salida como un archivo de Excel.

El siguiente código demuestra cómo convertir una imagen en un archivo de Excel usando Java:

//Crear instancia de API
AsposeOCR api = new AsposeOCR();

try {
RecognitionSettings settings  = new RecognitionSettings();
        RecognitionResult result = api.RecognizePage("OCR.png", settings);

        // Guarde los resultados de OCR como archivo Excel XLSX
        result.save("OCRjava.xlsx", Format.Xlsx);

} catch (IOException e) {
        e.printStackTrace();
}

Convierta imágenes en línea usando URI a Excel con OCR en Java

Puede convertir una imagen en línea en un archivo de Excel con la función OCR siguiendo los pasos a continuación:

  1. En primer lugar, cree un objeto de la clase AsposeOcr.
  2. Inicialice una instancia de la clase RecognitionSettings.
  3. Reconocer imagen con OCR utilizando el método RecognizePage.
  4. Guarde el archivo de salida en formato XLSX o XLS.

El siguiente fragmento de código explica cómo convertir una imagen en línea con OCR en Java:

// Obtener imagen para reconocer
String uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

//Crear instancia de API
AsposeOCR api = new AsposeOCR();

try {
RecognitionSettings set = new RecognitionSettings();
        RecognitionResult result = api.RecognizePageFromUri(uri, set);

        // Guarde los resultados de OCR como archivo Excel XLSX
        result.save("OCRjava.xlsx", Format.Xlsx);

} catch (IOException e) {
        e.printStackTrace();
}

Obtenga una licencia de API gratuita

Puede evaluar las funciones de la API en toda su capacidad solicitando una licencia temporal gratuita.

Conclusión

En este artículo, aprendió cómo convertir una imagen de un archivo local o de un URI en línea a un archivo de Excel con OCR mediante programación en Java. Puede automatizar este proceso para reconocer varias imágenes de una carpeta, así como utilizar el procesamiento paralelo según sus requisitos. Visite la documentación para explorar otras características. Además, no dude en ponerse en contacto con nosotros en el foro.

Ver también