Изображение в Excel OCR Java

Вы можете преобразовать изображение в файл Excel с оптическим распознаванием символов программно на Java. Вы можете загрузить входное изображение с диска или адреса URI, а затем распознать текст для создания файла XLSX или XLS.

Конвертер изображений в Excel — установка Java API

Вы можете конвертировать изображения в Excel с помощью Aspose.OCR for Java API. Загрузите входной файл в формате JPG, PNG, BMP или других форматах и распознайте текст для сохранения выходного файла Excel. Загрузите файл JAR из Новые выпуски или используйте приведенные ниже конфигурации в файле pom.xml вашего проекта на основе Maven:

Репозиторий:

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

Зависимость:

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

Преобразование изображения в Excel с помощью OCR с использованием Java

Вы можете преобразовать изображение в файл Excel, выполнив следующие действия:

  1. Инициализировать экземпляр класса AsposeOcr.
  2. Создайте экземпляр объекта класса RecognitionSettings.
  3. Распознайте входное изображение методом RecognizePage.
  4. Наконец, сохраните результат в виде файла Excel.

Следующий код демонстрирует, как преобразовать изображение в файл Excel с помощью Java:

//Создать экземпляр API
AsposeOCR api = new AsposeOCR();

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

        // Сохранить результаты OCR в виде файла XLSX Excel
        result.save("OCRjava.xlsx", Format.Xlsx);

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

Преобразование онлайн-изображения с использованием URI в Excel с OCR в Java

Вы можете преобразовать онлайн-изображение в файл Excel с помощью функции OCR, выполнив следующие действия:

  1. Во-первых, создайте объект класса AsposeOcr.
  2. Инициализировать экземпляр класса RecognitionSettings.
  3. Распознайте изображение с помощью OCR, используя метод RecognizePage.
  4. Сохраните выходной файл в формате XLSX или XLS.

В следующем фрагменте кода объясняется, как преобразовать онлайн-изображение с помощью OCR в Java:

// Получить изображение для распознавания
String uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

//Создать экземпляр API
AsposeOCR api = new AsposeOCR();

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

        // Сохранить результаты OCR в виде файла XLSX Excel
        result.save("OCRjava.xlsx", Format.Xlsx);

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

Получить бесплатную лицензию API

Вы можете оценить возможности API в полном объеме, запросив бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как преобразовать изображение из локального файла или из онлайн-URI в файл Excel с помощью OCR программно на Java. Вы можете автоматизировать этот процесс для распознавания нескольких изображений из папки, а также использовать параллельную обработку в соответствии с вашими требованиями. Посетите документацию, чтобы изучить другие функции. Кроме того, пожалуйста, свяжитесь с нами на форуме.

Смотрите также