mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-10-27 07:44:12 +01:00
cli: model -> model_basedir
This commit is contained in:
parent
062f317d2e
commit
44b75eb36f
1 changed files with 38 additions and 2 deletions
|
|
@ -423,7 +423,43 @@ def enhancement(image, out, overwrite, dir_in, model, num_col_upper, num_col_low
|
||||||
help="Setup a basic console logger",
|
help="Setup a basic console logger",
|
||||||
)
|
)
|
||||||
|
|
||||||
def layout(image, out, overwrite, dir_in, model, model_version, save_images, save_layout, save_deskewed, save_all, extract_only_images, save_page, enable_plotting, allow_enhancement, curved_line, textline_light, full_layout, tables, right2left, input_binary, allow_scaling, headers_off, light_version, reading_order_machine_based, do_ocr, transformer_ocr, batch_size_ocr, num_col_upper, num_col_lower, threshold_art_class_textline, threshold_art_class_layout, skip_layout_and_reading_order, ignore_page_extraction, log_level, setup_logging):
|
def layout(
|
||||||
|
image,
|
||||||
|
out,
|
||||||
|
overwrite,
|
||||||
|
dir_in,
|
||||||
|
model_basedir,
|
||||||
|
model_version,
|
||||||
|
save_images,
|
||||||
|
save_layout,
|
||||||
|
save_deskewed,
|
||||||
|
save_all,
|
||||||
|
extract_only_images,
|
||||||
|
save_page,
|
||||||
|
enable_plotting,
|
||||||
|
allow_enhancement,
|
||||||
|
curved_line,
|
||||||
|
textline_light,
|
||||||
|
full_layout,
|
||||||
|
tables,
|
||||||
|
right2left,
|
||||||
|
input_binary,
|
||||||
|
allow_scaling,
|
||||||
|
headers_off,
|
||||||
|
light_version,
|
||||||
|
reading_order_machine_based,
|
||||||
|
do_ocr,
|
||||||
|
transformer_ocr,
|
||||||
|
batch_size_ocr,
|
||||||
|
num_col_upper,
|
||||||
|
num_col_lower,
|
||||||
|
threshold_art_class_textline,
|
||||||
|
threshold_art_class_layout,
|
||||||
|
skip_layout_and_reading_order,
|
||||||
|
ignore_page_extraction,
|
||||||
|
log_level,
|
||||||
|
setup_logging,
|
||||||
|
):
|
||||||
if setup_logging:
|
if setup_logging:
|
||||||
console_handler = logging.StreamHandler(sys.stdout)
|
console_handler = logging.StreamHandler(sys.stdout)
|
||||||
console_handler.setLevel(logging.INFO)
|
console_handler.setLevel(logging.INFO)
|
||||||
|
|
@ -453,7 +489,7 @@ def layout(image, out, overwrite, dir_in, model, model_version, save_images, sav
|
||||||
assert not extract_only_images or not headers_off, "Image extraction -eoi can not be set alongside headers_off -ho"
|
assert not extract_only_images or not headers_off, "Image extraction -eoi can not be set alongside headers_off -ho"
|
||||||
assert bool(image) != bool(dir_in), "Either -i (single input) or -di (directory) must be provided, but not both."
|
assert bool(image) != bool(dir_in), "Either -i (single input) or -di (directory) must be provided, but not both."
|
||||||
eynollah = Eynollah(
|
eynollah = Eynollah(
|
||||||
model,
|
model_basedir,
|
||||||
model_overrides=model_version,
|
model_overrides=model_version,
|
||||||
extract_only_images=extract_only_images,
|
extract_only_images=extract_only_images,
|
||||||
enable_plotting=enable_plotting,
|
enable_plotting=enable_plotting,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue