a
    i=ic                     @   sF   d dl Z ddlmZmZ e dZG dd dejZeeje dS )    N   )Image	ImageFiles   ([a-z]*) ([^ \r\n]*)c                   @   s   e Zd ZdZdZdd ZdS )ImtImageFileZIMTzIM Toolsc                 C   s&  d| j dvrtd| j d d }}| j d}|s@q"|dkrrdd| j | j  | jddffg| _q"q,|| j   }t	|dkst	|dkrq"|d t
d	krq,t|}|sq"|dd
\}}|dkrt|}||f| _q,|dkr
t|}||f| _q,|dkr,|dkr,d| _q,d S )N   
d   znot an IM filer   r      raw)r   r      *   widthheightZpixelZn8L)fpreadSyntaxErrorseeksizetellmodeZtilereadlinelenordfieldmatchgroupint_size)selfZxsizeZysizesmkv r#   c/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/PIL/ImtImagePlugin.py_open%   s8    

zImtImageFile._openN)__name__
__module____qualname__formatformat_descriptionr%   r#   r#   r#   r$   r       s   r   )	re r   r   compiler   r   Zregister_openr)   r#   r#   r#   r$   <module>   s   
: