mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-07-06 17:39:57 +02:00
ocrd-tool: add "allow_enhancement" parameter
This commit is contained in:
parent
4a13781ef4
commit
9ce02a569e
2 changed files with 21 additions and 16 deletions
|
@ -44,6 +44,11 @@
|
||||||
"default": false,
|
"default": false,
|
||||||
"description": "check the resolution against the number of detected columns and if needed, scale the image up or down during layout detection (heuristic to improve quality and performance)"
|
"description": "check the resolution against the number of detected columns and if needed, scale the image up or down during layout detection (heuristic to improve quality and performance)"
|
||||||
},
|
},
|
||||||
|
"allow_enhancement": {
|
||||||
|
"type": "boolean",
|
||||||
|
"default": false,
|
||||||
|
"description": "if this parameter set to true, this tool would check that input image need resizing and enhancement or not."
|
||||||
|
},
|
||||||
"headers_off": {
|
"headers_off": {
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"default": false,
|
"default": false,
|
||||||
|
|
|
@ -20,15 +20,15 @@ class EynollahProcessor(Processor):
|
||||||
# page_image, _, _ = self.workspace.image_from_page(page, page_id, feature_filter='binarized')
|
# page_image, _, _ = self.workspace.image_from_page(page, page_id, feature_filter='binarized')
|
||||||
image_filename = self.workspace.download_file(next(self.workspace.mets.find_files(local_filename=page.imageFilename))).local_filename
|
image_filename = self.workspace.download_file(next(self.workspace.mets.find_files(local_filename=page.imageFilename))).local_filename
|
||||||
Eynollah(
|
Eynollah(
|
||||||
dir_models=self.resolve_resource(self.parameter['models']),
|
self.resolve_resource(self.parameter['models']),
|
||||||
allow_enhancement=False,
|
self.logger,
|
||||||
|
allow_enhancement=self.parameter['allow_enhancement'],
|
||||||
curved_line=self.parameter['curved_line'],
|
curved_line=self.parameter['curved_line'],
|
||||||
full_layout=self.parameter['full_layout'],
|
full_layout=self.parameter['full_layout'],
|
||||||
allow_scaling=self.parameter['allow_scaling'],
|
allow_scaling=self.parameter['allow_scaling'],
|
||||||
headers_off=self.parameter['headers_off'],
|
headers_off=self.parameter['headers_off'],
|
||||||
tables=self.parameter['tables'],
|
tables=self.parameter['tables'],
|
||||||
override_dpi=self.parameter['dpi'],
|
override_dpi=self.parameter['dpi'],
|
||||||
logger=self.logger,
|
|
||||||
pcgts=pcgts,
|
pcgts=pcgts,
|
||||||
image_filename=image_filename
|
image_filename=image_filename
|
||||||
).run()
|
).run()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue