403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/PIL/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/PIL/__pycache__/GimpGradientFile.cpython-39.opt-1.pyc
a

h�a
�@s�dZddlmZmZmZmZddlmZdZdd�Z	dd	�Z
d
d�Zdd
�Zdd�Z
e	e
eee
gZGdd�d�ZGdd�de�ZdS)z�
Stuff to translate curve segments to palette values (derived from
the corresponding code in GIMP, written by Federico Mena Quintero.
See the GIMP distribution for more information.)
�)�log�pi�sin�sqrt�)�o8g�����|�=cCsR||kr"|tkrdSd||Sn,||}d|}|tkr>dSdd||SdS)Ng��?��?)�EPSILON�Zmiddle�pos�r
�8/usr/lib/python3.9/site-packages/PIL/GimpGradientFile.py�linearsrcCs|td�tt|t��S)Nr)r�maxr
rr
r
r�curved.srcCs$ttdtt||��ddS)Ng@r	)rrrrr
r
r�sine2srcCstdt||�dd�S�Nr	��rrrr
r
r�sphere_increasing6srcCsdtdt||�d�Srrrr
r
r�sphere_decreasing:src@seZdZdZddd�ZdS)�GradientFileN�cCslg}d}|j|\}}}}}}	t|�D�]4}
|
|d}||kr`|d7}|j|\}}}}}}	q8||}|tkr||	dd�}
n|	||||||�}
ttd|d|d|
|dd��}ttd|d|d|
|dd��}ttd|d|d|
|dd��}ttd|d|d|
|dd��}|�||||�q&d�|�dfS)	Nrrr�r��ZRGBA)�gradient�ranger
r�int�append�join)�self�entriesZpaletteZix�x0�x1�xm�rgb0�rgb1�segment�i�x�wZscale�r�g�b�ar
r
r�
getpaletteFs$,,,,zGradientFile.getpalette)r)�__name__�
__module__�__qualname__rr1r
r
r
rrBsrc@seZdZdZdd�ZdS)�GimpGradientFilez(File handler for GIMP's gradient format.c	Cs�|��dd�dkrtd��|��}|�d�r:|����}t|�}g}t|�D]�}|����}dd�|dd�D�}|d|d	}}	|d
}
|dd�}|dd�}tt|d�}
t|d
�}|dkr�td��|�	||	|
|||
f�qN||_
dS)N�
s
GIMP Gradientznot a GIMP gradient filesName: cSsg|]}t|��qSr
)�float)�.0r+r
r
r�
<listcomp>}rz-GimpGradientFile.__init__.<locals>.<listcomp>�rrrr��zcannot handle HSV colour space)�readline�SyntaxError�
startswith�striprr�split�SEGMENTS�OSErrorr r)r"�fp�line�countrr*�sr,r$r%r&r'r(r)Zcspacer
r
r�__init__ks(
zGimpGradientFile.__init__N)r2r3r4�__doc__rHr
r
r
rr5hsr5N)rIZmathrrrrZ_binaryrr
rrrrrrBrr5r
r
r
r�<module>s&

Youez - 2016 - github.com/yon3zu
LinuXploit