Kichaguzi na Kibadilishaji cha Rangi

Chagua rangi kwa kuona na msaada wa uwazi na ubadilishe kati ya miundo ya HEX, RGBA, HSLA, HSV/HSB, na CMYK.

Zaidi kuhusu Mifano ya Rangi

Mifano ya Rangi

Mfano wa rangi ni mfumo wa kueleza rangi kama nambari. Mifano tofauti hutumika katika miktadha tofauti kutegemea ikiwa matokeo ni skrini, printa, au maelezo ya muundo.

RGB / RGBA
Muundo

RGB hufafanua rangi kwa kuchanganya mwanga mwekundu, kijani, na bluu. Kila chaneli huanzia 0 hadi 255. rgb(255, 0, 0) ni nyekundu safi. rgb(255, 255, 255) ni nyeupe. Chaneli ya A (alfa) huongeza uwazi, ikianzia 0 (uwazi kamili) hadi 1 (isiyo na uwazi kabisa). Kwa mfano, rgba(255, 0, 0, 0.5) ni nyekundu yenye uwazi wa nusu. RGB ni mfano asilia wa rangi kwa skrini na maonyesho ya kidijitali.

Historia

Mfano wa RGB unatokana na nadharia ya Young-Helmholtz ya uoni wa rangi wa trikromatiki kutoka karne ya 19. James Clerk Maxwell alifanya majaribio ya kwanza ya upigaji picha wa rangi wa RGB mwaka 1861. RGB ulikuwa kiwango cha maonyesho ya kielektroniki na uvumbuzi wa televisheni za rangi za CRT katika miaka ya 1930 na 1940, na baadaye ulikubaliwa kwa skrini za kompyuta. Nafasi ya rangi ya sRGB ilikubaliwa rasmi kama kiwango cha wavuti katika HTML 3.2 mwezi Januari 1997.

HEX / HEXA
Muundo

HEX ni nukuu fupi kwa thamani za RGB ikitumia hexadesimali. #FF0000 ni sawa na rgb(255, 0, 0). Kila jozi ya tarakimu za hex huwakilisha chaneli moja: #RRGGBB. Muundo wa tarakimu 8 #RRGGBBAA huongeza chaneli ya alfa, ambapo 00 ni uwazi kamili na FF ni isiyo na uwazi kabisa. Kwa mfano, #FF000080 ni nyekundu kwa uwazi wa 50%. Mifumo mifupi kama #F00 hupanuka kuwa #FF0000.

Historia

Nukuu ya rangi ya hex ilianzia katika vivinjari vya mwanzo vya wavuti katikati ya miaka ya 1990. Matoleo ya kwanza ya Mosaic na Netscape Navigator yalirithi mfumo wa majina ya rangi ya X11. CSS Level 1, iliyochapishwa mwezi Desemba 1996 na Hakon Wium Lie na Bert Bos, ilisanifisha rasmi triplet za hex kama njia kuu ya kubainisha rangi kwenye wavuti.

HSL / HSLA
Muundo

HSL hueleza rangi kama rangi msingi, kueneza, na mwangaza. Rangi msingi ni digrii kwenye gurudumu la rangi (0-360): 0 ni nyekundu, 120 ni kijani, 240 ni bluu. Kueneza (0-100%) hudhibiti ukali wa rangi. Mwangaza (0-100%) hudhibiti mng'aro, ambapo 0% ni nyeusi na 100% ni nyeupe. HSL mara nyingi ni rahisi kueleweka kuliko RGB kwa kuchagua rangi kwa sababu unaweza kurekebisha mng'aro na kueneza kwa kujitegemea.

Historia

HSL ilielezwa kwa mara ya kwanza na George H. Joblove na Donald Greenberg katika karatasi ya mwaka 1978 katika Computer Graphics. Iliundwa kutatua tatizo la msingi la RGB: kuchanganya thamani za nyekundu, kijani, na bluu si rahisi kueleweka kwa binadamu. HSL hupanga upya nafasi ya rangi ya RGB ili wasanii na wabunifu waweze kufikiri kwa misingi ya rangi (rangi msingi), uzito wa rangi (kueneza), na mng'aro (mwangaza), jambo linalolingana zaidi na jinsi watu huelezea rangi kwa kawaida.

HSV / HSB
Muundo

HSV (rangi msingi, kueneza, thamani) ni sawa na HSL lakini hutumia "thamani" (mng'aro) badala ya mwangaza. Kwa thamani ya 100%, rangi zilizojaa kabisa ni safi na zenye mng'aro. HSV hulingana kwa njia ya asilia zaidi na jinsi vichukuzi vya rangi vinavyofanya kazi: paneli ya kueneza/mng'aro hurekebisha S na V wakati kitelezi cha rangi msingi hurekebisha H.

Historia

HSV ilielezwa na Alvy Ray Smith mwezi Agosti 1978 alipokuwa akifanya kazi katika Maabara ya Computer Graphics ya New York Institute of Technology. Ilichapishwa katika toleo lile lile la Computer Graphics kama HSL. Smith aliunda HSV kwa matumizi katika programu ya mwanzo ya uchoraji wa kidijitali, ambapo wasanii walihitaji njia rahisi ya kuchagua rangi kwenye skrini. Mfano wa silinda wa HSV uliifanya iwe ya asilia kutekelezwa kama kichukuzi cha rangi chenye kitelezi cha rangi msingi na paneli ya kueneza/mng'aro.

CMYK
Muundo

CMYK (cyan, magenta, njano, nyeusi/key) hutumika katika uchapishaji. Wakati RGB ni ya kuongeza (mwanga), CMYK ni ya kupunguza (wino). Kila thamani huwakilisha asilimia ya wino huo unaotumika. cmyk(0, 100, 100, 0) huzalisha nyekundu. Kubadilisha kati ya RGB na CMYK ni takriban kwa sababu zinafunika safu tofauti za rangi (gamut).

Historia

Misingi ya CMYK inarudi nyuma hadi kwa Jacob Christoph Le Blon, aliyevumbua uchapishaji wa rangi wa haftoni kwa kutumia bati tofauti za shaba karibu mwaka 1710. Mwanzoni alitumia bati za nyekundu, njano, na bluu, na baadaye akaongeza bati la nyeusi kwa mistari na maandishi makali zaidi. Mchakato wa kisasa wa rangi nne wa CMYK ulitekelezwa kwa mara ya kwanza katika miaka ya 1890 kwa michoro ya magazeti ya rangi. Bati la nyeusi linaitwa bati la "key" kwa sababu hubeba maelezo madogo ambayo bati zingine huwekwa sawa (keyed) nayo.

Miundo ya Rangi ya CSS

CSS ya kisasa huunga mkono nukuu kadhaa za rangi:

  • #FF5733 au #ff5733 (HEX)
  • rgb(255, 87, 51) au rgba(255, 87, 51, 0.5)
  • hsl(14, 100%, 60%) au hsla(14, 100%, 60%, 0.5)
  • Rangi zenye majina: red, cornflowerblue, rebeccapurple (jumla ya rangi 148 zenye majina)