B
    0\                 @   sJ   d dl Z ddlmZmZ dZe dZG dd dejZeej	e dS )    N   )Image	ImageFilez0.2s   ([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krtd| j d d }}x| j d}|s@P |dkrpdd| j | j  | jddffg| _P q.|| j   }t	|dkst	|dkrP |d t
d	krq.t|}|sP |dd
\}}|dkrt|}||f| _q.|dkrt|}||f| _q.|dkr.|dkr.d| _q.W d S )N   
d   znot an IM filer   r      raw)r   r      *   widthZheightZpixelZn8L)fpreadSyntaxErrorseeksizetellmodeZtilereadlinelenordfieldmatchgroupintZ_size)selfZxsizeZysizesmkv r!   1lib/python3.7/site-packages/PIL/ImtImagePlugin.py_open'   s<    


zImtImageFile._openN)__name__
__module____qualname__formatZformat_descriptionr#   r!   r!   r!   r"   r   "   s   r   )
re r   r   __version__compiler   r   Zregister_openr'   r!   r!   r!   r"   <module>   s
   
: