[ImageProcessingParams] INI file section
These options define how the OCR engine preprocesses individual image blocks by adjusting their rotation, mirroring, or color inversion to ensure correct text orientation and recognition.
InvertImage
Key | Type | Default |
---|---|---|
InvertImage | Boolean | false |
Specifies if the image colors in the block are inverted.
If this property is true
, Pdftools OCR Service inverts the image of a block before recognition.
MirrorImage
Key | Type | Default |
---|---|---|
MirrorImage | Boolean | false |
Specifies if the image in the block is mirrored around the vertical axis.
If this property is true
, Pdftools OCR Service mirrors the image of a block before recognition.
RotationType
Key | Type | Default |
---|---|---|
RotationType | RotationTypeEnum | RT_NoRotation |
Specifies the orientation of a text in a block relative to the normal reading position.
Supported values are in RotationTypeEnum
.
- This property cannot be set to
RT_UnknownRotation
. - The default value
RT_NoRotation
means that the orientation is normal.
RotationTypeEnum
The RotationTypeEnum
defines the set of possible rotation modes that can be applied to an image during preprocessing, such as 90° clockwise or upside down. It is used to control the Rotation key in OCR configuration profiles.
RT_Clockwise
: Rotate an image 90° clockwise.RT_Counterclockwise
: Rotate an image 90° counterclockwise.RT_NoRotation
: Do not rotate an image.RT_Upsidedown
: Rotate an image upside down.RT_UnknownRotation
: The rotation angle is undefined.