Atsitiktinių spalvų generatorius
Sugeneruokite vieną ar daugiau atsitiktinių spalvų ir iškart perskaitykite jų HEX, RGB ir HSL kodus bei geriausią tekstui ant jų spalvą.
Hue mode
Primary color: #29E292
Kaip veikia ši skaičiuoklė?
Atsitiktinių spalvų generatorius parenka raudonos, žalios ir mėlynos reikšmes nuo 0 iki 255 spalvai sudaryti, tada rodo ją kaip HEX, RGB ir HSL. Jis taip pat apskaičiuoja spalvos santykinį skaistį ir siūlo juodą ar baltą tekstą įskaitomam kontrastui. Pasirinkite kiekį ir atspalvio režimą, kad paletė būtų šilta, šalta ar pastelinė.
Formulė
How this is calculated
Laukas „Kiek spalvų“ valdo, kiek nepriklausomų atsitiktinių spalvų sukuriama (ribojama 1–12), o pasirinkimas „Atspalvio režimas“ formuoja atsitiktinį pasiskirstymą. Režime „bet kuris“ kiekvienas iš raudonos, žalios ir mėlynos kanalų yra nepriklausomas sveikasis skaičius nuo 0 iki 255, duodantis tolygiai atsitiktinę spalvą visoje 24 bitų erdvėje. „Šilta“, „šalta“ ir „pastelinė“ režimai vietoj to parenka atspalvį, sodrumą ir šviesumą apribotuose HSL diapazonuose ir konvertuoja tai atgal į RGB, todėl spalvos lieka atpažįstamoje šeimoje.
Kiekviena spalva pateikiama trimis būdais. HEX sudaromas konvertuojant kiekvieną kanalą į dviženklį 16-ainį užrašą ir sujungiant juos po „#“. HSL gaunamas iš normalizuotų kanalų: atspalvis ateina iš to, kuris kanalas yra didžiausias, šviesumas – tai didžiausio ir mažiausio kanalo vidurkis, o sodrumas – kanalų sklaida, padalyta iš 1 - |2L - 1|. Tai lygiavertės tos pačios spalvos išraiškos.
Siūloma teksto spalva naudoja WCAG santykinį skaistį. Kiekvienas kanalas normalizuojamas iki 0–1 ir sutiesinamas su sRGB perdavimo kreive, tada derinamas kaip 0,2126·R + 0,7152·G + 0,0722·B. Jei tas skaistis viršija apie 0,179, fonas yra „šviesus“ ir rekomenduojamas juodas tekstas, kitaip baltas tekstas duoda geresnį kontrastą. Kadangi spalvos atsitiktinės, rezultatai kinta kaskart perskaičiuojant.
Dažnai užduodami klausimai
Tai trys tos pačios spalvos užrašai. RGB išvardija raudonos, žalios ir mėlynos intensyvumus (0–255), HEX – tos pačios reikšmės, užrašytos 16-aine sistema, o HSL apibūdina spalvą pagal atspalvį, sodrumą ir šviesumą.
Ji lygina spalvos santykinį skaistį su riba (~0,179). Ryškesni fonai gauna juodą tekstą, o tamsesni – baltą, kas išlaiko tekstą įskaitomą pagal WCAG kontrasto gaires.
Jie apriboja atsitiktinio atspalvio, sodrumo ir šviesumo diapazonus: šilta teikia pirmenybę raudonai, oranžinei ir geltonai, šalta – žaliai, mėlynai ir violetinei, o pastelinė palaiko žemą sodrumą ir aukštą šviesumą švelniems atspalviams.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). Atsitiktinių spalvų generatorius [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/random-color-generator
TG we-Calculate Editorial Team. "Atsitiktinių spalvų generatorius." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/random-color-generator.
TG we-Calculate Editorial Team, "Atsitiktinių spalvų generatorius," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/random-color-generator
@misc{wecalculate_random_color_generator, title = {Atsitiktinių spalvų generatorius}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/random-color-generator}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
