Index _ | A | B | C | D | F | H | I | L | M | O | P | R | S | T | V | W _ __init__() (churro_ocr.BatchOCRBackend method) (churro_ocr.document.DocumentOCRPipeline method) (churro_ocr.document.DocumentOCRResult method) (churro_ocr.DocumentOCRPipeline method) (churro_ocr.DocumentOCRResult method) (churro_ocr.DocumentPage method) (churro_ocr.DocumentPageDetector method) (churro_ocr.ocr.BatchOCRBackend method) (churro_ocr.ocr.OCRBackend method) (churro_ocr.ocr.OCRClient method) (churro_ocr.ocr.OCRResult method) (churro_ocr.OCRBackend method) (churro_ocr.OCRClient method) (churro_ocr.OCRResult method) (churro_ocr.page_detection.DocumentPage method) (churro_ocr.page_detection.DocumentPageDetector method) (churro_ocr.page_detection.PageCandidate method) (churro_ocr.page_detection.PageDetectionBackend method) (churro_ocr.page_detection.PageDetectionRequest method) (churro_ocr.page_detection.PageDetectionResult method) (churro_ocr.page_detection.PageDetector method) (churro_ocr.PageCandidate method) (churro_ocr.PageDetectionBackend method) (churro_ocr.PageDetectionRequest method) (churro_ocr.PageDetectionResult method) (churro_ocr.PageDetector method) (churro_ocr.providers.AzureDocumentIntelligenceOptions method) (churro_ocr.providers.AzurePageDetector method) (churro_ocr.providers.BatchOCRBackend method) (churro_ocr.providers.HuggingFaceOptions method) (churro_ocr.providers.LiteLLMTransportConfig method) (churro_ocr.providers.LLMPageDetector method) (churro_ocr.providers.MistralOptions method) (churro_ocr.providers.OCRBackendSpec method) (churro_ocr.providers.OCRModelProfile method) (churro_ocr.providers.OpenAICompatibleOptions method) (churro_ocr.providers.page_detection.AzurePageDetector method) (churro_ocr.providers.page_detection.LLMPageDetector method) (churro_ocr.providers.specs.AzureDocumentIntelligenceOptions method) (churro_ocr.providers.specs.HuggingFaceOptions method) (churro_ocr.providers.specs.LiteLLMTransportConfig method) (churro_ocr.providers.specs.MistralOptions method) (churro_ocr.providers.specs.OCRBackendSpec method) (churro_ocr.providers.specs.OCRModelProfile method) (churro_ocr.providers.specs.OpenAICompatibleOptions method) (churro_ocr.providers.specs.VLLMOptions method) (churro_ocr.providers.VLLMOptions method) (churro_ocr.templates.HFChatTemplate method) (churro_ocr.templates.OCRPromptTemplate method) A adetect() (churro_ocr.page_detection.PageDetector method) (churro_ocr.PageDetector method) aocr() (churro_ocr.ocr.OCRClient method) (churro_ocr.OCRClient method) aocr_image() (churro_ocr.ocr.OCRClient method) (churro_ocr.OCRClient method) as_ocr_results() (churro_ocr.document.DocumentOCRResult method) (churro_ocr.DocumentOCRResult method) AzureDocumentIntelligenceOptions (class in churro_ocr.providers) (class in churro_ocr.providers.specs) AzurePageDetector (class in churro_ocr.providers) (class in churro_ocr.providers.page_detection) B BatchOCRBackend (class in churro_ocr) (class in churro_ocr.ocr) (class in churro_ocr.providers) build_conversation() (churro_ocr.templates.HFChatTemplate method) (churro_ocr.templates.OCRPromptTemplate method) build_ocr_backend() (in module churro_ocr.providers) build_ocr_conversation() (in module churro_ocr.templates) C churro_ocr module churro_ocr.document module churro_ocr.ocr module churro_ocr.page_detection module churro_ocr.prompts module churro_ocr.providers module churro_ocr.providers.page_detection module churro_ocr.providers.specs module churro_ocr.templates module ChurroError ConfigurationError D default_ocr_image_preprocessor() (in module churro_ocr.providers.specs) default_ocr_profile() (in module churro_ocr.providers.specs) default_ocr_text_postprocessor() (in module churro_ocr.providers.specs) detect() (churro_ocr.page_detection.PageDetectionBackend method) (churro_ocr.page_detection.PageDetector method) (churro_ocr.PageDetectionBackend method) (churro_ocr.PageDetector method) (churro_ocr.providers.AzurePageDetector method) (churro_ocr.providers.LLMPageDetector method) (churro_ocr.providers.page_detection.AzurePageDetector method) (churro_ocr.providers.page_detection.LLMPageDetector method) detect_image() (churro_ocr.DocumentPageDetector method) (churro_ocr.page_detection.DocumentPageDetector method) detect_image_sync() (churro_ocr.DocumentPageDetector method) (churro_ocr.page_detection.DocumentPageDetector method) detect_pdf() (churro_ocr.DocumentPageDetector method) (churro_ocr.page_detection.DocumentPageDetector method) detect_pdf_sync() (churro_ocr.DocumentPageDetector method) (churro_ocr.page_detection.DocumentPageDetector method) DocumentOCRPipeline (class in churro_ocr) (class in churro_ocr.document) DocumentOCRResult (class in churro_ocr) (class in churro_ocr.document) DocumentPage (class in churro_ocr) (class in churro_ocr.page_detection) DocumentPageDetector (class in churro_ocr) (class in churro_ocr.page_detection) F from_image() (churro_ocr.DocumentPage class method) (churro_ocr.page_detection.DocumentPage class method) from_image_path() (churro_ocr.DocumentPage class method) (churro_ocr.page_detection.DocumentPage class method) H height (churro_ocr.DocumentPage property) (churro_ocr.page_detection.DocumentPage property) HFChatTemplate (class in churro_ocr.templates) HuggingFaceOptions (class in churro_ocr.providers) (class in churro_ocr.providers.specs) I identity_text_postprocessor() (in module churro_ocr.providers.specs) L LiteLLMTransportConfig (class in churro_ocr.providers) (class in churro_ocr.providers.specs) LLMPageDetector (class in churro_ocr.providers) (class in churro_ocr.providers.page_detection) locate_text_block_bbox_with_llm() (in module churro_ocr.providers) (in module churro_ocr.providers.page_detection) locate_text_block_bbox_with_llm_sync() (in module churro_ocr.providers) (in module churro_ocr.providers.page_detection) M MistralOptions (class in churro_ocr.providers) (class in churro_ocr.providers.specs) module churro_ocr churro_ocr.document churro_ocr.ocr churro_ocr.page_detection churro_ocr.prompts churro_ocr.providers churro_ocr.providers.page_detection churro_ocr.providers.specs churro_ocr.templates O ocr() (churro_ocr.ocr.OCRBackend method) (churro_ocr.ocr.OCRClient method) (churro_ocr.OCRBackend method) (churro_ocr.OCRClient method) ocr_batch() (churro_ocr.BatchOCRBackend method) (churro_ocr.ocr.BatchOCRBackend method) (churro_ocr.providers.BatchOCRBackend method) ocr_image() (churro_ocr.ocr.OCRClient method) (churro_ocr.OCRClient method) OCRBackend (class in churro_ocr) (class in churro_ocr.ocr) OCRBackendSpec (class in churro_ocr.providers) (class in churro_ocr.providers.specs) OCRClient (class in churro_ocr) (class in churro_ocr.ocr) OCRModelProfile (class in churro_ocr.providers) (class in churro_ocr.providers.specs) OCRPromptTemplate (class in churro_ocr.templates) OCRResult (class in churro_ocr) (class in churro_ocr.ocr) OpenAICompatibleOptions (class in churro_ocr.providers) (class in churro_ocr.providers.specs) P PageCandidate (class in churro_ocr) (class in churro_ocr.page_detection) PageDetectionBackend (class in churro_ocr) (class in churro_ocr.page_detection) PageDetectionRequest (class in churro_ocr) (class in churro_ocr.page_detection) PageDetectionResult (class in churro_ocr) (class in churro_ocr.page_detection) PageDetector (class in churro_ocr) (class in churro_ocr.page_detection) prepare_ocr_page() (in module churro_ocr.ocr) process_image() (churro_ocr.document.DocumentOCRPipeline method) (churro_ocr.DocumentOCRPipeline method) process_image_sync() (churro_ocr.document.DocumentOCRPipeline method) (churro_ocr.DocumentOCRPipeline method) process_pdf() (churro_ocr.document.DocumentOCRPipeline method) (churro_ocr.DocumentOCRPipeline method) process_pdf_sync() (churro_ocr.document.DocumentOCRPipeline method) (churro_ocr.DocumentOCRPipeline method) ProviderError R require_image() (churro_ocr.page_detection.PageDetectionRequest method) (churro_ocr.PageDetectionRequest method) resolve_ocr_profile() (in module churro_ocr.providers) (in module churro_ocr.providers.specs) S strip_ocr_output_tag() (in module churro_ocr.prompts) T texts() (churro_ocr.document.DocumentOCRResult method) (churro_ocr.DocumentOCRResult method) V VLLMOptions (class in churro_ocr.providers) (class in churro_ocr.providers.specs) W width (churro_ocr.DocumentPage property) (churro_ocr.page_detection.DocumentPage property) with_ocr() (churro_ocr.DocumentPage method) (churro_ocr.page_detection.DocumentPage method)