o
    h                     @  sf   d dl mZ ddlmZmZ ddlmZ dd	d
ZG dd dejZ	e
e	je	e ee	jd dS )    )annotations   )Image	ImageFile)i16leprefixbytesreturnboolc                 C  s
   |  dS )Ns     )
startswith)r    r   V/var/www/html/optinet_system/venv/lib/python3.10/site-packages/PIL/PixarImagePlugin.py_accept   s   
r   c                   @  s   e Zd ZdZdZdddZdS )	PixarImageFilePIXARzPIXAR raster imager	   Nonec                 C  s   | j d usJ | j d}t|sd}t||| j d }t|dt|df| _t|dt|df}|dkr;d	| _td
d| j	 d| j
g| _d S )N   znot a PIXAR filei  i  i  i  i  )      RGBraw)r   r   i   )fpreadr   SyntaxErrori16_size_moder   _Tilesizemodetile)selfsmsgr   r   r   r   _open*   s    zPixarImageFile._openN)r	   r   )__name__
__module____qualname__formatformat_descriptionr$   r   r   r   r   r   &   s    r   z.pxrN)r   r   r	   r
   )
__future__r    r   r   _binaryr   r   r   r   register_openr(   register_extensionr   r   r   r   <module>   s   
 