Ë ‚Ö¦iÞ ã óF — d Z g d¢ZdZdZdZd„ Zd„ Zd„ Zd„ Zd „ Z d „ Z d„ Zy) aJ Conversion functions between RGB and other color systems. This modules provides two functions for each color system ABC: rgb_to_abc(r, g, b) --> a, b, c abc_to_rgb(a, b, c) --> r, g, b All inputs and outputs are triples of floats in the range [0.0...1.0] (with the exception of I and Q, which covers a slightly larger range). Inputs outside the valid range may cause exceptions or invalid outputs. Supported color systems: RGB: Red, Green, Blue components YIQ: Luminance, Chrominance (used by composite video signals) HLS: Hue, Luminance, Saturation HSV: Hue, Saturation, Value )Ú rgb_to_yiqÚ yiq_to_rgbÚ rgb_to_hlsÚ hls_to_rgbÚ rgb_to_hsvÚ hsv_to_rgbgUUUUUUÕ?gUUUUUUÅ?gUUUUUUå?c ór — d| z d|z z d|z z }d| |z z d||z z z }d| |z z d||z z z }|||fS )Ng333333Ó?gáz®Gáâ?g)\�Âõ(¼?g®Gáz®ç?gHáz®GÑ?g¸…ëQ¸Þ?g= ×£p=Ú?© )ÚrÚgÚbÚyÚiÚqs ú!/usr/lib64/python3.12/colorsys.pyr r ( s\ € ؈Q‰��a‘‰˜$˜q™&Ñ €A؈a�‰c‰ �T˜1˜Q™3‘ZÑ€A؈a�‰c‰ �T˜1˜Q™3‘ZÑ€AØ ˆq�!ˆ9Ðó c ó´ — | d|z z d|z z }| d|z z d|z z }| d|z z d|z z }|dk rd}|dk rd}|dk rd}|dkD rd}|dkD rd}|dkD rd}|||fS ) Ng2rïÛLî?g¾ÀÚî,ôã?g:»Œì–Ñ?góÿnÑ”Wä?g6äÞ·™¼ñ?gJ"¦Xû?ç ç ð?r )r r r r r r s r r r . s© € ð ИqÑ Ñ Ð#5°aÑ#7Ñ7€AØ Ð Ñ!Ñ!Ð$6°qÑ$8Ñ8€AØ Ð˜qÑ Ñ Ð#5°aÑ#7Ñ7€Aàˆ3‚w؈؈3‚w؈؈3‚w؈؈3‚w؈؈3‚w؈؈3‚wØˆØ ˆq�!ˆ9Ðr c ó — t | ||« }t | ||« }||z }||z }|dz }||k( rd|dfS |dk r||z }n|d|z |z z }|| z |z } ||z |z } ||z |z }| |k( r|| z }n||k( r d| z |z }nd| z | z }|dz dz }|||fS )Nç @r ç à?ç @ç @r ©ÚmaxÚmin) r r r ÚmaxcÚmincÚsumcÚrangecÚlÚsÚrcÚgcÚbcÚhs r r r K sß € ܈q�!�Q‹<€D܈q�!�Q‹<€DØ�‰I€DØ�4‰i€F؈S‰€A؈t‚|Ø�A�sˆ{ÐØˆC‚xØ�T‰M‰à�c˜$‘h˜t‘mÑ$ˆØ ˆq‰&�FÑ €BØ ˆq‰&�FÑ €BØ ˆq‰&�FÑ €B؈D‚y؈r‰E‰Ø ˆdŠØ�‰F�2‰I‰à�‰F�2‰IˆØ ˆ3‰�#‰ €A؈a�ˆ7€Nr c óÀ — |dk( r|||fS |dk r |d|z z }n||z ||z z }d|z |z }t ||| t z « t ||| « t ||| t z « fS )Nr r r r )Ú_vÚ ONE_THIRD)r&