Method
extract_image
(
self,
document: Document,
page: PageGroup,
remove_blocks: Sequence[BlockTypes] | None = None,
highres: bool = False, # Default False to save tokens
)
Source from the content-addressed store, hash-verified
| 28 | self.llm_service = llm_service |
| 29 | |
| 30 | def extract_image( |
| 31 | self, |
| 32 | document: Document, |
| 33 | page: PageGroup, |
| 34 | remove_blocks: Sequence[BlockTypes] | None = None, |
| 35 | highres: bool = False, # Default False to save tokens |
| 36 | ) -> Image.Image: |
| 37 | return page.get_image( |
| 38 | document, |
| 39 | highres=highres, |
| 40 | remove_blocks=remove_blocks, |
| 41 | ) |
| 42 | |
| 43 | def __call__(self, document: Document, *args, **kwargs): |
| 44 | raise NotImplementedError |
Callers
nothing calls this directly
Tested by
no test coverage detected