예제 #1
0
 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)
예제 #2
0
def ocrd_tesserocr_segment_table(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentTable, *args, **kwargs)
예제 #3
0
def ocrd_cis_align(*args, **kwargs):
    return ocrd_cli_wrap_processor(Aligner, *args, **kwargs)
예제 #4
0
파일: cli.py 프로젝트: kba/ocrd_kraken
def ocrd_kraken_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(KrakenBinarize, *args, **kwargs)
예제 #5
0
def ocrd_dinglehopper(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdDinglehopperEvaluate, *args, **kwargs)
예제 #6
0
def ocrd_calamari_recognize(*args, **kwargs):
    return ocrd_cli_wrap_processor(CalamariRecognize, *args, **kwargs)
예제 #7
0
def ocrd_tesserocr_segment_word(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentWord, *args, **kwargs)
예제 #8
0
def ocrd_tesserocr_segment_region(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentRegion, *args, **kwargs)
예제 #9
0
def ocrd_gbn_sbb_crop(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbCrop, *args, **kwargs)
예제 #10
0
def ocrd_gbn_sbb_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbBinarize, *args, **kwargs)
예제 #11
0
def ocrd_gbn_sbb_predict(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbPredict, *args, **kwargs)
예제 #12
0
def ocrd_calamari_recognize(*args, **kwargs):
    """
    Run Calamari OCR multi-model recognition and voting
    """
    return ocrd_cli_wrap_processor(CalamariRecognize, *args, **kwargs)
예제 #13
0
def ocrd_tesserocr_binarize(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrBinarize, *args, **kwargs)
예제 #14
0
def ocrd_tesserocr_deskew(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrDeskew, *args, **kwargs)
예제 #15
0
def ocrd_tesserocr_crop(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrCrop, *args, **kwargs)
예제 #16
0
def ocrd_segment_extract_lines(*args, **kwargs):
    return ocrd_cli_wrap_processor(ExtractLines, *args, **kwargs)
예제 #17
0
def ocrd_ocropy_segment(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcropySegment, *args, **kwargs)
예제 #18
0
def ocrd_gbn_sbb_segment(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdGbnSbbSegment, *args, **kwargs)
예제 #19
0
def ocrd_tesserocr_segment_line(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrSegmentLine, *args, **kwargs)
예제 #20
0
def cis_ocrd_align(*args, **kwargs):
    # kwargs['cache_enabled'] = False
    return ocrd_cli_wrap_processor(Aligner, *args, **kwargs)
예제 #21
0
def ocrd_tesserocr_recognize(*args, **kwargs):
    return ocrd_cli_wrap_processor(TesserocrRecognize, *args, **kwargs)
예제 #22
0
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrTiseg, *args, **kwargs)
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrLayoutAnalyser, *args,
                                   **kwargs)
예제 #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)
예제 #26
0
def ocrd_segment_repair(*args, **kwargs):
    return ocrd_cli_wrap_processor(RepairSegmentation, *args, **kwargs)
예제 #27
0
def ocrd_sbb_textline_detector(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdSbbTextlineDetectorRecognize, *args,
                                   **kwargs)
예제 #28
0
def ocrd_segment_evaluate(*args, **kwargs):
    return ocrd_cli_wrap_processor(EvaluateSegmentation, *args, **kwargs)
예제 #29
0
def cli(*args, **kwargs):
    return ocrd_cli_wrap_processor(OcrdAnybaseocrBlockSegmenter, *args,
                                   **kwargs)
예제 #30
0
def ocrd_segment_extract_regions(*args, **kwargs):
    return ocrd_cli_wrap_processor(ExtractRegions, *args, **kwargs)