def test_overwrite_fail(self):
     with self._sample_ws_for_overwrite() as ws:
         with self.assertRaisesRegex(Exception, 'already in METS'):
             ocrd_cli_wrap_processor(
                 DummyProcessor,
                 ocrd_tool=DUMMY_TOOL,
                 mets=ws.mets_target,
                 input_file_grp='IN-GRP',
                 output_file_grp='OUT-GRP',
             )
         # with overwrite, it shouldn't fail
         ocrd_cli_wrap_processor(DummyProcessor,
                                 ocrd_tool=DUMMY_TOOL,
                                 mets=ws.mets_target,
                                 input_file_grp='IN-GRP',
                                 output_file_grp='OUT-GRP',
                                 overwrite=True)
Beispiel #2
0
def ocrd_tesserocr_segment_table(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentTable, *args, **kwargs)
Beispiel #3
0
def ocrd_cis_align(*args, **kwargs):
    return ocrd_cli_wrap_processor(Aligner, *args, **kwargs)
Beispiel #4
0
def ocrd_kraken_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(KrakenBinarize, *args, **kwargs)
Beispiel #5
0
def ocrd_dinglehopper(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdDinglehopperEvaluate, *args, **kwargs)
Beispiel #6
0
def ocrd_calamari_recognize(*args, **kwargs):
    return ocrd_cli_wrap_processor(CalamariRecognize, *args, **kwargs)
Beispiel #7
0
def ocrd_tesserocr_segment_word(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentWord, *args, **kwargs)
Beispiel #8
0
def ocrd_tesserocr_segment_region(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentRegion, *args, **kwargs)
Beispiel #9
0
def ocrd_gbn_sbb_crop(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbCrop, *args, **kwargs)
Beispiel #10
0
def ocrd_gbn_sbb_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbBinarize, *args, **kwargs)
Beispiel #11
0
def ocrd_gbn_sbb_predict(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbPredict, *args, **kwargs)
Beispiel #12
0
def ocrd_calamari_recognize(*args, **kwargs):
    """
    Run Calamari OCR multi-model recognition and voting
    """
    return ocrd_cli_wrap_processor(CalamariRecognize, *args, **kwargs)
Beispiel #13
0
def ocrd_tesserocr_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrBinarize, *args, **kwargs)
Beispiel #14
0
def ocrd_tesserocr_deskew(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrDeskew, *args, **kwargs)
Beispiel #15
0
def ocrd_tesserocr_crop(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrCrop, *args, **kwargs)
Beispiel #16
0
def ocrd_segment_extract_lines(*args, **kwargs):
    return ocrd_cli_wrap_processor(ExtractLines, *args, **kwargs)
Beispiel #17
0
def ocrd_ocropy_segment(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcropySegment, *args, **kwargs)
Beispiel #18
0
def ocrd_gbn_sbb_segment(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbSegment, *args, **kwargs)
Beispiel #19
0
def ocrd_tesserocr_segment_line(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentLine, *args, **kwargs)
Beispiel #20
0
def cis_ocrd_align(*args, **kwargs):
    # kwargs['cache_enabled'] = False
    return ocrd_cli_wrap_processor(Aligner, *args, **kwargs)
Beispiel #21
0
def ocrd_tesserocr_recognize(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrRecognize, *args, **kwargs)
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrTiseg, *args, **kwargs)
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrLayoutAnalyser, *args,
                                   **kwargs)
Beispiel #24
0
def cli_dummy_processor(*args, **kwargs):
    return ocrd_cli_wrap_processor(DummyProcessor, *args, **kwargs)
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrDewarper, *args, **kwargs)
Beispiel #26
0
def ocrd_segment_repair(*args, **kwargs):
    return ocrd_cli_wrap_processor(RepairSegmentation, *args, **kwargs)
Beispiel #27
0
def ocrd_sbb_textline_detector(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdSbbTextlineDetectorRecognize, *args,
                                   **kwargs)
Beispiel #28
0
def ocrd_segment_evaluate(*args, **kwargs):
    return ocrd_cli_wrap_processor(EvaluateSegmentation, *args, **kwargs)
Beispiel #29
0
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrBlockSegmenter, *args,
                                   **kwargs)
Beispiel #30
0
def ocrd_segment_extract_regions(*args, **kwargs):
    return ocrd_cli_wrap_processor(ExtractRegions, *args, **kwargs)