
    Տkh                     t    d Z ddlmZ ej                  Zej                  Zej
                  Zd Zd Zd Zd Z	y)tsungyi    Nc                    t        | j                        dk(  rt        j                  |       S t        | j                        dk(  r;| j                  \  }}t        j                  | j	                  ||dfd            d   S y )N         F)orderr   )lenshape_maskencodereshape)bimaskhws      L/var/www/teggl/fontify/venv/lib/python3.12/site-packages/pycocotools/mask.pyr   r   P   sl    
6<<A||F##	V\\	a	||1||FNNAq!9CN@A!DD 
     c                     t        |       t        k(  rt        j                  |       S t        j                  | g      d d d d df   S Nr   )typelistr   decoderleObjss    r   r   r   W   s9    G}||G$$||WI&q1u--r   c                     t        |       t        k(  rt        j                  |       S t        j                  | g      d   S r   )r   r   r   arear   s    r   r   r   ]   s3    G}zz'""zz7)$Q''r   c                     t        |       t        k(  rt        j                  |       S t        j                  | g      d   S r   )r   r   r   toBboxr   s    r   r   r   c   s3    G}||G$$||WI&q))r   )

__author__pycocotools._maskr   ioumergefrPyObjectsr   r   r   r    r   r   <module>r%      sB   
 !R iikkE.(*r   