3
Y^&	                 @   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   *   widthheightZpixelZn8L)r   r   )fpreadSyntaxErrorseeksizetellmodeZtilereadlinelenordfieldmatchgroupint_size)selfZxsizeZysizesmkv r#   4/tmp/pip-build-8app2_gc/Pillow/PIL/ImtImagePlugin.py_open)   s<    


zImtImageFile._openN)__name__
__module____qualname__formatformat_descriptionr%   r#   r#   r#   r$   r   $   s   r   )
re r   r   __version__compiler   r   Zregister_openr)   r#   r#   r#   r$   <module>   s
   
: