mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-07-01 23:19:54 +02:00
OCR-D processor: same behavior as standalone wrt light_version/textline_light
This commit is contained in:
parent
c194a20c9c
commit
b7b218ff11
1 changed files with 4 additions and 3 deletions
|
@ -14,9 +14,10 @@ class EynollahProcessor(Processor):
|
||||||
return 'ocrd-eynollah-segment'
|
return 'ocrd-eynollah-segment'
|
||||||
|
|
||||||
def setup(self) -> None:
|
def setup(self) -> None:
|
||||||
if self.parameter['textline_light'] and not self.parameter['light_version']:
|
assert self.parameter
|
||||||
raise ValueError("Error: You set parameter 'textline_light' to enable light textline detection, "
|
if self.parameter['textline_light'] != self.parameter['light_version']:
|
||||||
"but parameter 'light_version' is not enabled")
|
raise ValueError("Error: You must set or unset both parameter 'textline_light' (to enable light textline detection), "
|
||||||
|
"and parameter 'light_version' (faster+simpler method for main region detection and deskewing)")
|
||||||
self.eynollah = Eynollah(
|
self.eynollah = Eynollah(
|
||||||
self.resolve_resource(self.parameter['models']),
|
self.resolve_resource(self.parameter['models']),
|
||||||
logger=self.logger,
|
logger=self.logger,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue