î
úÙ X½  ã               @   sg   d  d l  Z  d  d l m Z m Z d Z e  j d ƒ Z Gd 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 ƒ ‚ n  |  j  j d ƒ d } } x^|  j  j d ƒ } | s` Pn  | d k r¤ d d |  j |  j  j ƒ  |  j d d f f g |  _ PqD | |  j  j ƒ  } t	 | ƒ d k sÛ t	 | ƒ d k rß Pn  | d d k rõ qD n  t
 j | ƒ } | sPn  | j d d	 ƒ \ } } | d
 k rPt | ƒ } | | f |  _ qD | d k rzt | ƒ } | | f |  _ qD | d k rD | d k rD d |  _ qD qD Wd  S)Ns   
éd   znot an IM filer   é   s   Úrawó   *é   ÚwidthÚheightZpixelZn8ÚL)r   r   )ÚfpÚreadÚSyntaxErrorÚseekÚsizeÚtellÚmodeZtileÚreadlineÚlenÚfieldÚmatchÚgroupÚint)ÚselfZxsizeZysizeÚsÚmÚkÚv© r   úO/home/ubuntu/projects/ifolica/lib/python3.4/site-packages/PIL/ImtImagePlugin.pyÚ_open'   s<    
$zImtImageFile._openN)Ú__name__Ú
__module__Ú__qualname__ÚformatZformat_descriptionr!   r   r   r   r    r   "   s   r   )
ÚreZPILr   r   Ú__version__Úcompiler   r   Zregister_openr%   r   r   r   r    Ú<module>   s
   :