Files
serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/__pycache__/SgiImagePlugin.cpython-310.pyc

44 lines
4.2 KiB
Plaintext
Raw Normal View History

o
<00>Q<EFBFBD>j<EFBFBD><00> @s<>ddlmZddlZddlZddlmZddlmZmZddl m
Z ddl m Z d%d d <0A>Z ddddddddd<14>ZGdd<16>dej<08>Zd&dd<1F>ZGd d!<21>d!ej<11>Ze<07>d"e<12>e<07>ejee <0A>e<07>eje<10>e<07>ejd#<23>e<07>ejgd$<24><01>dS)'<27>)<01> annotationsN)<01>IO<49>)<02>Image<67> ImageFile)<01>i16be)<01>o8<6F>prefix<69>bytes<65>return<72>boolcCst|<00>dko t|<00>dkS)N<><00><>)<02>len<65>i16)r <00>r<00>u/home/sorel/systeme_gestion_cerfig/serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/SgiImagePlugin.py<70>_accept"sr<00>L<>L;16B<36>RGBzRGB;16B<36>RGBAzRGBA;16B))rrr)rr r)r rr)r r r)r<00>r)r rr)rr<00>)r rrc@seZdZdZdZddd<06>ZdS) <09> SgiImageFile<6C>SGIzSGI Image File Formatr <00>Nonec Cs~|jdusJ<00>d}|j<00>|<01>}t|<02>sd}t|<03><01>|d}|d}t|d<05>}t|d<06>}t|d<07>}t|d<08>} z t||| f}
Wn tyKd }t|<03><01>w||f|_|
<EFBFBD>d
<EFBFBD>d |_ |j
d krad |_ d} |d kr<>|||} |dkr<>t <0C> dd|j||j
d | f<03>g|_dSg|_|} |j
D]}|j<0F>t <0C> dd|j| |d | f<03><04>| | 7} q<>dS|dkr<>t <0C> dd|j||
| |f<03>g|_dSdS)N<>zNot an SGI image filer rr<00><00><00>
<00>Unsupported SGI image mode<64>;rrz image/rgb<67><62><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SGI16)rr<00>rawr<00>sgi_rle)<11>fp<66>readr<00>
ValueErrorr<00>MODES<45>KeyError<6F>_size<7A>split<69>_mode<64>mode<64>custom_mimetyper<00>_Tile<6C>size<7A>tile<6C>append)<0F>self<6C>headlen<65>s<>msg<73> compression<6F>bpc<70> dimension<6F>xsize<7A>ysize<7A>zsize<7A>rawmode<64> orientation<6F>pagesize<7A>offset<65>layerrrr<00>_open8sb 



 <02>

 
<02>
<EFBFBD> 
<02><04>
<04><02>
<EFBFBD><04>zSgiImageFile._openN)r r)<06>__name__<5F>
__module__<EFBFBD> __qualname__<5F>format<61>format_descriptionrDrrrrr4sr<00>im<69> Image.Imager'<00> IO[bytes]<5D>filename<6D> str | bytesrc Cs<>|jdvr d}t|<03><01>|j}|<04>dd<04>}|dvrd}t|<03><01>d}d}d }|j\} }
t|j<00>} |jd
kr<|
dkr9dnd } nd } d } d }tj<07>tj<07> |<02><01>d }t
|t <0B>rY|<0F> dd<0F>}d }|<01> t<0E>d|<07><02>|<01> t|<08><01>|<01> t|<05><01>|<01> t<0E>d| <0C><02>|<01> t<0E>d| <09><02>|<01> t<0E>d|
<EFBFBD><02>|<01> t<0E>d| <0B><02>|<01> t<0E>d| <0A><02>|<01> t<0E>d|<0E><02>|<01> t<0E>dd<14><02>|<01> t<0E>d|<0F><02>|<01> t<0E>dd<14><02>|<01> t<0E>d|<10><02>|<01> t<0E>dd<14><02>d
}|d kr<>d}|<00><11>D] }|<01> |<12>d|d |<06><04>q<>t|d<1A>r<>|<01><14>dSdS)N>rrrr!r:r)rr z%Unsupported number of bytes per pixelr#rrrr r<00><><00>ascii<69>ignorez>hz>Hz>l<>4s<34><00>79sr7<00>404srr%<00>flush)r/r)<00> encoderinfo<66>getr2r<00>os<6F>path<74>splitext<78>basename<6D>
isinstance<EFBFBD>str<74>encode<64>write<74>struct<63>packrr-<00>tobytes<65>hasattrrV)rJr'rMr8<00>infor:r@<00> magic_number<65>rle<6C>x<>y<>zr;<00>pinmin<69>pinmax<61>img_name<6D>colormapr?<00>channelrrr<00>_save<76>sX
 



  
 <04>rpc@seZdZdZd dd<07>ZdS)
<EFBFBD> SGI16DecoderT<72>buffer<65>$bytes | Image.SupportsArrayInterfacer <00>tuple[int, int]c Cs<>|jdusJ<00>|jdusJ<00>|j\}}}|jj|jj}t|j<07>}|j<00>d<01>t |<06>D]%}t
<EFBFBD> d|jj|jjf<02>}|<08> |j<00> d|<00>dd||<04>|j<01>|j|<07>q+dS)Nrrr r%r)r#r)<0F>fdrJ<00>args<67>stater<r=rr/<00>seek<65>ranger<00>new<65> frombytesr(<00>putband) r5rrr?<00>strider@rAr><00>bandrorrr<00>decode<64>s 
  <04>zSGI16Decoder.decodeN)rrrsr rt)rErFrG<00> _pulls_fdrrrrrrq<00>srqr$z image/sgi)z.bwz.rgbz.rgbaz.sgi)r r
r r )rJrKr'rLrMrNr r)<19>
__future__rrYra<00>typingr<00>rr<00>_binaryrrrrr*rrp<00> PyDecoderrq<00>register_decoder<65> register_openrH<00> register_save<76> register_mime<6D>register_extensionsrrrr<00><module>s2    
<06>
ND