3
`JZ                 @   sJ   d dl Z ddlmZmZ dZe jdZG dd dejZej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 jdkrtd| j jd d }}x| j jd}|s@P |dkrpdd| j | j j | jddffg| _P q.|| j j  }t	|dkst	|dkrP |d t
dkrq.tj|}|sP |j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   *   widthZheightZpixelZn8L)r   r   )fpreadSyntaxErrorseeksizetellmodeZtilereadlinelenordfieldmatchgroupint)selfZxsizeZysizesmkv r!   4/usr/lib/python3/dist-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
   
: