Skip to main content

Getting started configuration

Application configuration

The repository's only application property is:

spring.application.name=omr-api

No Sunbeam-specific environment variables, YAML configuration, layout settings, OCR language setting, upload-size setting, or debug-output setting are defined in src/main/resources/application.properties.

Fixed behavior

The image layout and detection constants are in ImageProcessingService.java, not configuration files. The production OCR service hard-codes the tessdata path, the vie language, and Tesseract page segmentation mode 6.

Changing these values requires a code change and a test run. There is no documented runtime switch for selecting another sheet layout or OCR language.