
    j/                         d dl Z d dlmZ  G d de          Z G d de          Z G d d          Zd	Zd
ZdZdZ	dZ
dZ e j        dd          Z e j        dd          ZdZdZdZdZdS )    N)Enumc                       e Zd ZdZdZdZdS )Sourcepdfminerocr_tesseract
ocr_paddleN)__name__
__module____qualname__PDFMINEROCR_TESSERACT
OCR_PADDLE     p/lsinfo/ai/hellotax_ai/base_platform/venv/lib/python3.11/site-packages/unstructured/partition/utils/constants.pyr   r      s        H#MJJJr   r   c                       e Zd ZdZdZdS )OCRModeindividual_blocksentire_pageN)r	   r
   r   INDIVIDUAL_BLOCKS	FULL_PAGEr   r   r   r   r      s        +IIIr   r   c                       e Zd ZdZdZdZdZdS )PartitionStrategyautofastocr_onlyhi_resN)r	   r
   r   AUTOFASTOCR_ONLYHI_RESr   r   r   r   r      s"        DDHFFFr   r   zxy-cutbasicdont	tesseractpaddleg      ?#UNSTRUCTURED_INCLUDE_DEBUG_METADATAFDEFAULT_PADDLE_LANGenheight+i    )osenumr   r   r   r   SORT_MODE_XY_CUTSORT_MODE_BASICSORT_MODE_DONTOCR_AGENT_TESSERACTOCR_AGENT_PADDLESUBREGION_THRESHOLD_FOR_OCRgetenvr&   r'   TESSERACT_TEXT_HEIGHTTESSERACT_LANGUAGES_SPLITTERTESSERACT_MAX_SIZEIMAGE_COLOR_DEPTHr   r   r   <module>r9      s   				          T       d   
         !  ! &/bi0UW\&]&] #  bi 5t<<  ! "        r   