(chars: list, **kwargs)
| 808 | |
| 809 | |
| 810 | def chars_to_textmap(chars: list, **kwargs) -> TextMap: |
| 811 | kwargs.update({"presorted": True}) |
| 812 | |
| 813 | extractor = WordExtractor( |
| 814 | **{k: kwargs[k] for k in WORD_EXTRACTOR_KWARGS if k in kwargs} |
| 815 | ) |
| 816 | wordmap = extractor.extract_wordmap(chars) |
| 817 | textmap = wordmap.to_textmap( |
| 818 | **{k: kwargs[k] for k in TEXTMAP_KWARGS if k in kwargs} |
| 819 | ) |
| 820 | |
| 821 | return textmap |
| 822 | |
| 823 | |
| 824 | def extract_text(chars: list, **kwargs) -> str: |
no test coverage detected
searching dependent graphs…