mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-10-06 22:50:14 +02:00
mbreorder CLI: change options to mimic other commands
This commit is contained in:
parent
93f7588bfa
commit
96a0d22496
1 changed files with 27 additions and 22 deletions
|
@ -13,20 +13,20 @@ def main():
|
||||||
|
|
||||||
@main.command()
|
@main.command()
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_xml",
|
"--dir_in",
|
||||||
"-dx",
|
"-di",
|
||||||
help="directory of page-xml files",
|
help="directory of PAGE-XML input files",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
"--xml_file",
|
"--input",
|
||||||
"-xml",
|
"-i",
|
||||||
help="xml filename",
|
help="PAGE-XML input filename",
|
||||||
type=click.Path(exists=True, dir_okay=False),
|
type=click.Path(exists=True, dir_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_out",
|
"--out",
|
||||||
"-do",
|
"-o",
|
||||||
help="directory for output images",
|
help="directory for output images",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
)
|
)
|
||||||
|
@ -44,21 +44,26 @@ def main():
|
||||||
help="Override log level globally to this",
|
help="Override log level globally to this",
|
||||||
)
|
)
|
||||||
|
|
||||||
def machine_based_reading_order(dir_xml, xml_file, dir_out, model, log_level):
|
def machine_based_reading_order(dir_in, input, out, model, log_level):
|
||||||
orderer = machine_based_reading_order_on_layout(model, dir_out=dir_out)
|
orderer = machine_based_reading_order_on_layout(model, dir_out=out)
|
||||||
if log_level:
|
if log_level:
|
||||||
orderer.logger.setLevel(getLevelName(log_level))
|
orderer.logger.setLevel(getLevelName(log_level))
|
||||||
|
|
||||||
if dir_xml:
|
if dir_in:
|
||||||
orderer.run(dir_in=dir_xml)
|
orderer.run(dir_in=dir_in)
|
||||||
else:
|
else:
|
||||||
orderer.run(xml_filename=xml_file)
|
orderer.run(xml_filename=input)
|
||||||
|
|
||||||
|
|
||||||
@main.command()
|
@main.command()
|
||||||
@click.option('--patches/--no-patches', default=True, help='by enabling this parameter you let the model to see the image in patches.')
|
@click.option('--patches/--no-patches', default=True, help='by enabling this parameter you let the model to see the image in patches.')
|
||||||
@click.option('--model_dir', '-m', type=click.Path(exists=True, file_okay=False), required=True, help='directory containing models for prediction')
|
@click.option('--model_dir', '-m', type=click.Path(exists=True, file_okay=False), required=True, help='directory containing models for prediction')
|
||||||
@click.option("--input-image", "-i", help="input image", type=click.Path(exists=True, dir_okay=False))
|
@click.option(
|
||||||
|
"--input-image", "--image",
|
||||||
|
"-i",
|
||||||
|
help="input image filename",
|
||||||
|
type=click.Path(exists=True, dir_okay=False)
|
||||||
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_in",
|
"--dir_in",
|
||||||
"-di",
|
"-di",
|
||||||
|
@ -89,14 +94,14 @@ def binarization(patches, model_dir, input_image, dir_in, output, log_level):
|
||||||
@click.option(
|
@click.option(
|
||||||
"--image",
|
"--image",
|
||||||
"-i",
|
"-i",
|
||||||
help="image filename",
|
help="input image filename",
|
||||||
type=click.Path(exists=True, dir_okay=False),
|
type=click.Path(exists=True, dir_okay=False),
|
||||||
)
|
)
|
||||||
|
|
||||||
@click.option(
|
@click.option(
|
||||||
"--out",
|
"--out",
|
||||||
"-o",
|
"-o",
|
||||||
help="directory to write output xml data",
|
help="directory for output PAGE-XML files",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
required=True,
|
required=True,
|
||||||
)
|
)
|
||||||
|
@ -109,7 +114,7 @@ def binarization(patches, model_dir, input_image, dir_in, output, log_level):
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_in",
|
"--dir_in",
|
||||||
"-di",
|
"-di",
|
||||||
help="directory of images",
|
help="directory of input images",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
|
@ -164,14 +169,14 @@ def enhancement(image, out, overwrite, dir_in, model, num_col_upper, num_col_low
|
||||||
@click.option(
|
@click.option(
|
||||||
"--image",
|
"--image",
|
||||||
"-i",
|
"-i",
|
||||||
help="image filename",
|
help="input image filename",
|
||||||
type=click.Path(exists=True, dir_okay=False),
|
type=click.Path(exists=True, dir_okay=False),
|
||||||
)
|
)
|
||||||
|
|
||||||
@click.option(
|
@click.option(
|
||||||
"--out",
|
"--out",
|
||||||
"-o",
|
"-o",
|
||||||
help="directory to write output xml data",
|
help="directory for output PAGE-XML files",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
required=True,
|
required=True,
|
||||||
)
|
)
|
||||||
|
@ -184,7 +189,7 @@ def enhancement(image, out, overwrite, dir_in, model, num_col_upper, num_col_low
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_in",
|
"--dir_in",
|
||||||
"-di",
|
"-di",
|
||||||
help="directory of images",
|
help="directory of input images",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
|
@ -437,7 +442,7 @@ def layout(image, out, overwrite, dir_in, model, save_images, save_layout, save_
|
||||||
@click.option(
|
@click.option(
|
||||||
"--image",
|
"--image",
|
||||||
"-i",
|
"-i",
|
||||||
help="image filename",
|
help="input image filename",
|
||||||
type=click.Path(exists=True, dir_okay=False),
|
type=click.Path(exists=True, dir_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
|
@ -449,7 +454,7 @@ def layout(image, out, overwrite, dir_in, model, save_images, save_layout, save_
|
||||||
@click.option(
|
@click.option(
|
||||||
"--dir_in",
|
"--dir_in",
|
||||||
"-di",
|
"-di",
|
||||||
help="directory of images",
|
help="directory of input images",
|
||||||
type=click.Path(exists=True, file_okay=False),
|
type=click.Path(exists=True, file_okay=False),
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue