fF gdZdZdZdZdZdZdZdZdZd Z d Z d S) ) rgb_to_yiq yiq_to_rgb rgb_to_hls hls_to_rgb rgb_to_hsv hsv_to_rgbgUUUUUU?gUUUUUU?gUUUUUU?crd|zd|zzd|zz}d||z zd||z zz }d||z zd||z zz}|||fS)Ng333333?gzG?g)\(?gGz?gHzG?gQ?g= ףp=?)rgbyiqs //opt/alt/python311/lib64/python3.11/colorsys.pyrr(s\ Qa$q& A ac T1Q3ZA ac T1Q3ZA q!9c|d|zzd|zz}|d|zz d|zz }|d|zz d|zz}|dkrd}|dkrd}|dkrd}|dkrd}|dkrd}|dkrd}|||fS) Ng2rL?g,?g:?gnєW?g6޷?gJ"X??r )r rrr r r s rrr.s q  #5a#77A  !!$6q$88A q  #5a#77A3ww 3ww 3ww 3ww 3ww 3ww  q!9rc8t|||}t|||}||z}||z }|dz }||krd|dfS|dkr||z }n |d|z |z z }||z |z } ||z |z } ||z |z } ||kr| | z } n||kr d| z| z } nd| z| z } | dz dz} | ||fS)N@r?@@rmaxmin) r r r maxcmincsumcrangeclsrcgcbchs rrrKs q!Q<r?s. & & &     :0MMM (r