Ñò
…n+Oc           @   s©   d  Z  d d k Z d d k Z d „  Z d „  Z d „  Z d e i f d „  ƒ  YZ e i d e e ƒ e i d d	 ƒ e i d d
 ƒ e i d d ƒ e i d d ƒ d S(   s   0.2iÿÿÿÿNc         C   s    t  |  d ƒ t  |  d ƒ d >S(   Ni   i    i   (   t   ord(   t   c(    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyt   i16   s    c         C   sD   t  |  d ƒ t  |  d ƒ d >t  |  d ƒ d >t  |  d ƒ d >S(   Ni   i   i   i   i   i    i   (   R    (   R   (    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyt   i32   s    c         C   s   t  |  ƒ d j S(   NiÚ  (   R   (   t   prefix(    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyt   _accept"   s    t   SgiImageFilec           B   s   e  Z d  Z d Z d „  Z RS(   t   SGIs   SGI Image File Formatc         C   sÆ  |  i  i d ƒ } t | ƒ d j o t d ƒ ‚ n t | d ƒ } t | d ƒ t | d ƒ t | d ƒ f } | d j p | d j o d	 |  _ nA | d j o d
 |  _ n' | d j o d |  _ n t d ƒ ‚ t | d ƒ t | d ƒ f |  _ | d j o} d } |  i d |  i d | d } g  |  _ x‡ |  i D]< } |  i i d d |  i | | d d f f ƒ | | } qBWn= | d j o/ d d |  i d |  i d d f f g |  _ n d  S(   Ni   iÚ  s   not an SGI image filei   i   i   i
   i   t   Lt   RGBt   RGBAs   unsupported SGI image modei   i   i    t   rawiÿÿÿÿt   sgi_rle(   i   i   i   (   i   i   i   (   i   i   i   (   i   i   i   (   i    i    (   i    i    (	   t   fpt   readR   t   SyntaxErrorR    t   modet   sizet   tilet   append(   t   selft   st   compressiont   layoutt   offsett   pagesizet   layer(    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyt   _open-   s.    -# 	
 ,(   t   __name__t
   __module__t   formatt   format_descriptionR   (    (    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyR   (   s   R   s   .bws   .rgbs   .rgbas   .sgi(	   t   __version__t   Imaget	   ImageFileR   R   R   R   t   register_opent   register_extension(    (    (    s<   /usr/local/lib/python2.6/dist-packages/PIL/SgiImagePlugin.pyt   <module>   s   			.