Okutegeera Ebifo bya Langi mu Ebifaananyi: Ekitabo ekijjuvu ku RGB, CMYK, LAB, HSL n’ebirala

Okutegeera Ebifo bya Langi mu Ebifaananyi bya Digital

Yeekenneenya ekitabo ekijjuvu ku bikolwa bya langi, ebifo bya langi, n’okukozesebwa kwabyo mu kukuba ebifaananyi, dizayini, n’okukuba ebifaananyi ebya digito. Master okuddukanya langi okusobola okufuna ebivaamu ebituukiridde mu byuma byonna.

RGB & CMYK
HSL & HSV
LAB & XYZ
YCbCr & YUV

Ekitabo Ekijjuvu eky’Ebifo bya Langi

Ebifo bya langi bikozesebwa mu kubala ebitusobozesa okukiikirira n’okunnyonnyola obulungi langi mu ngeri entegeke. Okutegeera ebifo ebya langi kyetaagisa nnyo eri abakubi b’ebifaananyi, abakola dizayini, abalongoosa vidiyo, n’omuntu yenna akola n’okukuba ebifaananyi ebya digito. Ekitabo kino ekijjuvu kikwata ku buli kimu okuva ku ndowooza enkulu okutuuka ku bukodyo obw’omulembe obw’okuddukanya langi.

Lwaki Ebifo bya Langi Bikulu

Ebifo bya langi bitegeeza engeri langi gye ziddibwamu mu byuma n’emikutu egy’enjawulo. Zisalawo langi (gamut) eziyinza okulagibwa oba okukubibwa, ekikosa obutuufu n’okutambula kw’ebifaananyi byo. Awatali kuddukanya bulungi kifo kya langi, ebifaananyi byo ebikoleddwa n’obwegendereza biyinza okulabika mu ngeri ey’enjawulo okusinga bwe bigendereddwa nga bitunuuliddwa ku ssirini ez’enjawulo oba ku bintu ebikubiddwa.

Ensi ya digito yeesigamye ku mpuliziganya ya langi entuufu. Bw’okwata ekifaananyi, bw’olongoosa ekifaananyi, oba okola dizayini y’omukutu gwa yintaneeti, oba okola mu bifo bya langi ebitongole ebitegeeza langi ki ezikufunibwa n’engeri gye zikiikirira mu kubala. Ebifo bino ebya langi bikola ng’olulimi olw’ensi yonna olukakasa nti emmyufu yo emmyufu y’emu ku ssirini y’omuntu omulala oba mu mpapula.

  • Okukakasa okuzaala kwa langi okukwatagana mu byuma byonna
  • Esukkulumya langi eziriwo ku medium yo
  • Eziyiza enkyukakyuka za langi mu kiseera ky’okukyusa ensengeka
  • Kikulu nnyo mu bifulumizibwa eby’omutindo gw’ekikugu
  • Kikulu nnyo eri obutakyukakyuka bwa brand mu mikutu gya digito n’egya print

Okutegeera Ebikozesebwa mu Langi n’Ebifo

Ebikozesebwa mu Langi vs. Ebifo bya Langi

Wadde nga zitera okukozesebwa mu ngeri ey’okukyusakyusa, ebikozesebwa mu langi n’ebifo bya langi ndowooza za njawulo. Omuze gwa langi gwe nkola y’enzikiriziganya ey’okukiikirira langi (nga RGB oba CMYK), ate ekifo kya langi kwe kussa mu nkola okwetongodde okw’ekyokulabirako kya langi n’ebipimo ebitegeezeddwa (nga sRGB oba Adobe RGB).

Lowooza ku nkola ya langi ng’enkola ey’awamu ey’okunnyonnyola langi, ng’okugamba nti “tabula ekitangaala ekimyufu, kiragala, ne bbulu okukola langi.” Ekifo kya langi kiwa amateeka ag’enjawulo: ekisiikirize ki ddala ekya kiragala, kiragala, ne bbululu ky’olina okukozesa, n’engeri entuufu ey’okubitabula okusobola okufuna ebivaamu ebikwatagana.

  • Ebifaananyi bya langi bitegeeza enkola y’okukiikirira langi
  • Ebifo bya langi biraga ebipimo ebituufu munda mu muze
  • Ebifo bya langi ebingi bisobola okubaawo mu muze gumu
  • Ebifo bya langi birina ensalo ezitegeerekese n’ennyingo z’enkyukakyuka

Langi ey’okugattako vs. Langi ey’okuggyako

Ebifaananyi bya langi bigabanyizibwamu nga eby’okugatta oba ebiggyako, okusinziira ku ngeri gye bikolamu langi. Ebikozesebwa eby’okugatta (nga RGB) bigatta ekitangaala okukola langi, ate ebikozesebwa ebiggyako (nga CMYK) bikola nga binyiga obuwanvu bw’amayengo g’ekitangaala.

Enjawulo enkulu eri mu bifo byabwe we batandikira: langi ey’okugatta etandika n’ekizikiza (tewali kitangaala) n’eyongerako ekitangaala ekya langi okukola okumasamasa, n’etuuka ku njeru nga langi zonna zigatta ku maanyi amajjuvu. Langi eggyako etandika n’enjeru (nga olupapula olutaliiko kintu kyonna) n’eyongerako yinki eziggyako (okunyiga) obuwanvu bw’amayengo obumu, n’etuuka ku muddugavu nga langi zonna zigatta ku maanyi amajjuvu.

  • Ekyongerwako: RGB (screens, displays za digito)
  • Okuggyako: CMYK (okukuba ebitabo, emikutu gy’amawulire egy’omubiri) .
  • Enkozesa ez’enjawulo zeetaaga enkola ez’enjawulo
  • Enkyukakyuka za langi wakati w’ensengekera z’okugatta n’okuggyako zeetaaga enkyukakyuka enzibu

Langi Gamut ne Bit Depth

Gamut y’ekifo kya langi kitegeeza ensengekera ya langi ze kisobola okukiikirira. Obuziba bwa bit bwe busalawo langi mmeka ez’enjawulo eziyinza okukiikirira munda mu gamut eyo. Ensonga zino bwe zigatta awamu zitegeeza obusobozi bw’ekifo kya langi.

Lowooza ku gamut nga palette ya langi eziriwo, ate bit depth nga engeri langi ezo gye ziyinza okutabulirwamu obulungi. Gamut ekoma eyinza okuba nga ebulwa langi ezimu ezitambula ddala, ate nga obuziba bwa bit obutamala butonda banding ezirabika mu gradients mu kifo ky’enkyukakyuka eziseeneekerevu. Omulimu gw’ekikugu gutera okwetaagisa byombi wide gamut n’obuziba bwa bit obw’amaanyi okukwata n’okulaga amawulire gonna agalabika.

  • Gamuts ezigazi zisobola okukiikirira langi ezisinga okutambula obulungi
  • Obuziba bwa bit obwa waggulu busobozesa okutambula okugonvu
  • 8-bit = emitendera 256 buli mukutu (langi obukadde 16.7)
  • 16-bit = emitendera 65,536 buli mukutu (obuwumbi bwa langi) .
  • Omulimu gw’ekikugu gutera okwetaaga ebifo ebigazi nga biriko obuziba bwa bit obw’amaanyi

Ebifo bya Langi ebya RGB Binnyonnyoddwa

Omuze gwa Langi ya RGB

RGB (Red, Green, Blue) ye nkola ya langi ez’okwongerako nga ekitangaala ekimyufu, kiragala, ne bbululu bigattibwa mu ngeri ez’enjawulo okuvaamu langi ez’enjawulo. Gwe musingi gw’ebintu ebiraga ebifaananyi ebya digito, okuva ku ssimu ez’amaanyi okutuuka ku kompyuta ezilondoola ne ttivvi.

Mu nkola ya RGB, buli mukutu gwa langi gutera okukozesa ebitundu 8, ekisobozesa emitendera 256 buli mukutu. Kino kikola obuziba bwa langi obwa 24-bit obwa bulijjo (8 bits × 3 channels), obusobola okukiikirira langi nga obukadde 16.7. Enkola ez’ekikugu zitera okukozesa 10-bit (langi ezisukka mu kawumbi kamu) oba 16-bit (langi ezisukka mu buwumbi 281) okusobola okugabanya langi mu ngeri entuufu.

RGB yeesigamiziddwa ku ngeri enkola y’omuntu ey’okulaba gy’ekwatamu ekitangaala, nga langi essatu ezisookerwako zikwatagana mu ngeri ey’enjawulo n’ebika ebisatu eby’ebikwata langi (cones) mu maaso gaffe. Kino kigifuula esaanira mu butonde okulaga ebirimu ebya digito, naye era kitegeeza nti ebifo bya langi za RGB ez’enjawulo bisobola okwawukana ennyo mu bbanga lyabyo n’engeri zaabyo.

sRGB (RGB ey’omutindo) .

Yakolebwa HP ne Microsoft mu 1996, sRGB kye kifo kya langi ekisinga okukozesebwa mu kukuba ebifaananyi ebya digito, monitors, ne web. Ekwata ebitundu nga 35% ku langi ezirabika era nga ekoleddwa okukwatagana n’ebyuma ebya bulijjo eby’okulaga awaka ne ofiisi.

Wadde nga gamut yaayo ntono, sRGB esigala nga ye mutindo gw’ebirimu ku mukutu n’okukuba ebifaananyi by’abakozesa olw’okukwatagana kwayo okwa bonna. Ebyuma ebisinga bipimibwa okulaga sRGB mu butuufu nga bwekiba, ekigifuula okulonda okusinga obukuumi ng’oyagala langi ezikwatagana ku ssirini ez’enjawulo awatali kuddukanya langi.

Ekifo kya langi za sRGB kyakolebwa mu bugenderevu nga kirimu gamut entono okukwatagana n’obusobozi bwa CRT monitors okuva mu myaka gya 1990. Okukoma kuno kubadde mu nkola ya web ey’omulembe, wadde ng’emitendera emipya gigenda gitwalibwa mpolampola ku mabbali gaayo.

  • Ekifo kya langi ekisookerwako ku bintu ebisinga ebya digito
  • Akakasa endabika ekwatagana mu byuma ebisinga obungi
  • Kirungi nnyo ku bikwata ku mukutu n’okukuba ebifaananyi okwa bulijjo
  • Ekozesebwa mu butonde mu kkamera z’abakozesa ezisinga obungi ne ssimu ez’amaanyi
  • Alina omuwendo gwa gamma nga 2.2

Adobe RGB (1998) (1998) Omuwandiisi w’ebitabo.

Yakolebwa Adobe Systems, Adobe RGB egaba gamut empanvu okusinga sRGB, ekwata nga 50% ku langi ezirabika. Yakolebwa mu ngeri ey’enjawulo okuzingiramu langi ezisinga obungi ezituukibwako ku CMYK color printers, ekigifuula ey’omuwendo mu nkola y’emirimu gy’okufulumya okukuba ebitabo.

Adobe RGB’s expanded gamut yeeyoleka nnyo mu langi za cyan-green, ezitera okusalibwako mu sRGB. Kino kigifuula ettutumu mu bakubi b’ebifaananyi n’abakugu mu kukola engoye abeetaaga okukuuma langi ezitambula naddala ku biwandiiko ebikubiddwa.

Ekimu ku birungi ebikulu ebya Adobe RGB bwe busobozi bwayo okukiikirira langi ez’enjawulo ezijjudde mu kitundu kya green-cyan, ekintu ekikulu mu kukuba ebifaananyi by’ebifo n’ebintu ebikwata ku butonde. Naye, enkizo eno etegeerekeka nga enkola yonna ey’emirimu (okukwata, okulongoosa, n’okufulumya) ewagira ekifo kya langi ya Adobe RGB.

  • Wider gamut okusinga sRGB, naddala mu greens ne cyans
  • Kirungi ku nkola z’emirimu gy’okufulumya okukuba ebitabo
  • Eyagalibwa abakubi b’ebifaananyi bangi abakugu
  • Esangibwa nga eky’okukwata mu kkamera ez’omulembe
  • Kyetaaga okuddukanya langi okulaga obulungi

Ekifaananyi kya ProPhoto RGB

Yakolebwa Kodak, ProPhoto RGB (era emanyiddwa nga ROMM RGB) kye kimu ku bifo ebisinga obunene ebya langi za RGB, nga kizingiramu ebitundu nga 90% ebya langi ezirabika. Kisukka ku buwanvu bw’okulaba kw’omuntu mu bitundu ebimu, ne kigisobozesa okukuuma kumpi langi zonna kkamera z’esobola okukwata.

Olw’omutindo gwayo omunene, ProPhoto RGB yeetaaga obuziba bwa bit obusingako (16-bit buli mukutu mu kifo kya 8-bit) okwewala okusiba mu gradients. Okusinga ekozesebwa mu nkola z’okukuba ebifaananyi ez’ekikugu naddala mu bigendererwa by’okutereka n’okukuba ebitabo eby’omulembe.

ProPhoto RGB kye kifo ekituufu eky’okukoleramu mu Adobe Lightroom era kitera okusemba okukuuma amawulire agakwata ku langi ezisinga obunene mu nkola y’okukulaakulanya embisi. Kinene nnyo nga n’ezimu ku langi zaayo “ziba za kulowooza” (ebweru w’okulaba kw’omuntu), naye kino kikakasa nti tewali langi ezikwatibwa kkamera zisalibwako mu kiseera ky’okulongoosa.

  • Gamut empanvu ennyo ng’ebikka langi ezisinga okulabika
  • Ekuuma langi ezikwatibwa kkamera ez’omulembe
  • Yeetaaga enkola y’emirimu eya 16-bit okuziyiza okusiba
  • Ekifo ky’okukoleramu ekisookerwako mu Adobe Lightroom
  • Tesaanira nkola za kutuusa ku nkomerero nga tezikyusiddwa

Okwolesebwa P3

Display P3 eyakolebwa Apple, yeesigamiziddwa ku kifo kya langi ekya DCI-P3 ekikozesebwa mu sinema ya digito. Ewa langi ezibikka ebitundu nga 25% okusinga sRGB naddala mu langi emmyufu ne kiragala, ekifuula ebifaananyi okulabika nga bitangaavu era nga bya bulamu.

Display P3 efunye obuganzi bungi kuba ewagirwa ebyuma bya Apple, omuli iPhones, iPads, ne Macs ezirina displays ez’enjawulo. Kikiikirira ekifo eky’omu makkati wakati wa sRGB n’ebifo ebigazi nga Adobe RGB, nga kiwa langi ezirongooseddwa ate nga kikuuma okukwatagana okutuufu.

Ekifo kya langi ya P3 kyasooka kukolebwa ku digital cinema projection (DCI-P3), naye Apple yakikyusa ku tekinologiya w’okulaga ng’ekozesa D65 white point (yemu ne sRGB) mu kifo kya DCI white point. Kino kigifuula esaanira embeera z’emikutu egy’enjawulo ate nga ekyawa langi ezitambula ennyo okusinga sRGB.

  • Wide gamut nga erimu ebibikka ebirungi ennyo ebya reds ne greens
  • Enzaaliranwa mu bifaananyi bya Apple ebya Retina n’ebyuma ebikozesebwa ku ssimu
  • Obuwagizi obugenda bweyongera mu mikutu gya digito
  • Ekozesa ensonga enjeru y’emu (D65) ne sRGB
  • Okufuuka ekikulu ennyo mu kukola web ne app ez’omulembe

Rec.2020 (BT.2020) mu kiseera kino.

Yakolebwa ku ttivvi ya ultra-high-definition (UHDTV), Rec.2020 erimu langi ezisukka mu 75% ezirabika. Kinene nnyo okusinga byombi sRGB ne Adobe RGB, egaba okuddamu kwa langi ez’enjawulo ku 4K ne 8K content.

Wadde nga mu kiseera kino ebifaananyi bitono ebisobola okuddamu okufulumya Rec.2020 gamut enzijuvu, ekola ng’omutindo ogutunudde mu maaso mu kukola vidiyo ez’omulembe n’okuzikuguka. Tekinologiya w’okulaga ebifaananyi bw’agenda akulaakulana, ebyuma ebirala bisemberera ekifo kino ekigazi ekya langi.

Rec.2020 kitundu ku mutindo gw’ensi yonna ogwa Ultra HDTV era ekozesebwa wamu ne tekinologiya wa High Dynamic Range (HDR) nga HDR10 ne Dolby Vision. Gamut yaayo empanvu ennyo ekozesa langi ezisookerwako ezitali za langi emu (467nm blue, 532nm green, ne 630nm red) eziri okumpi n’empenda y’ekisenge ekirabika, ekigisobozesa okuzingiramu kumpi langi zonna abantu ze basobola okutegeera.

  • Gamut empanvu ennyo ku bikwata ku ultra-high-definition
  • Omutindo ogukakasa mu biseera eby’omu maaso ku tekinologiya ow’okwolesa agenda okuvaayo
  • Ekozesebwa mu nkola z’okukola vidiyo ez’ekikugu
  • Ekitundu ku nkola ya HDR ecosystem ya vidiyo ey’omulembe oguddako
  • Mu kiseera kino tewali kwolesebwa kuyinza kuddamu kukola gamut ya Rec.2020 mu bujjuvu

CMYK Ebifo bya Langi n’Okufulumya Ebiwandiiko

Omuze gwa Langi ogwa CMYK

CMYK (Cyan, Magenta, Yellow, Key/Black) ye nkola ya langi eziggyako ekozesebwa okusinga mu kukuba ebitabo. Okwawukanako ne RGB, eyongera ekitangaala okukola langi, CMYK ekola ng’enyiga (okuggyako) obuwanvu bw’amayengo obumu ku kitangaala ekyeru, ng’ekozesa yinki ku lupapula oba ku bintu ebirala.

Gamut ya CMYK etera okuba entono okusinga ebifo bya langi ebya RGB, y’ensonga lwaki ebifaananyi bya digito ebirabika obulungi oluusi birabika nga biddugavu nga bikubiddwa. Okutegeera enkolagana wakati wa RGB ne CMYK kikulu nnyo eri abakola dizayini n’abakubi b’ebifaananyi abakola ebirimu ku mikutu gya digito n’egya print.

Mu ndowooza, okugatta cyan, magenta, ne kyenvu ku maanyi amajjuvu kulina okuvaamu omuddugavu, naye olw’obucaafu mu yinki ez’ensi entuufu, kino kitera okuvaamu kitaka omuddugavu ow’ebitosi. Y’ensonga lwaki yinki ey’enjawulo eddugavu (K) eyongerwako, n’ewa ebiddugavu ebituufu n’okulongoosa ebikwata ku kisiikirize. “K” kitegeeza “Key” kubanga ekipande ekiddugavu kiwa ebikwata ku bisumuluzo n’okukwatagana kwa langi endala mu kukuba ebitabo okw’ekinnansi.

Ebika by’empapula eby’enjawulo, enkola y’okukuba ebitabo, n’ensengeka ya yinki bisobola okukosa ennyo engeri langi za CMYK gye zirabika mu kifulumizibwa ekisembayo. Eno y’ensonga lwaki enkola z’okukuba ebitabo ez’ekikugu zeesigamye nnyo ku nzirukanya ya langi n’ebiragiro bya CMYK ebituufu ebituukira ddala ku mbeera ez’enjawulo ez’okufulumya.

Ebifo bya Langi ebya Standard CMYK

Okwawukana ku RGB, erimu ebifo bya langi ebitegeerekese obulungi nga sRGB ne Adobe RGB, ebifo bya langi bya CMYK byawukana nnyo okusinziira ku mbeera y’okukuba, ebika by’empapula, n’ensengeka ya yinki. Ebimu ku bipimo bya CMYK ebya bulijjo mulimu:

  • U.S. Web Coated (SWOP) v2 – Omutindo gw’okukuba ebitabo mu ngeri ya web offset mu North America
  • Ekizigo kya FOGRA39 (ISO 12647-2:2004) . – Omutindo gw’Abazungu ogw’empapula ezisiigiddwa
  • Japan Langi 2001 Ezisiigiddwako – Omutindo gw’okukuba ebitabo mu ngeri ya offset mu Japan
  • GRACoL 2006 Esiigiddwako eddagala – Ebikwata ku kukuba ebitabo eby’omutindo ogwa waggulu eby’obusuubuzi
  • FOGRA27 – Omutindo gw’empapula ezisiigiddwa mu Bulaaya (enkyusa enkadde)
  • U.S. Sheetfed Ekisiigiddwa v2 – Ku kukuba ebitabo mu ngeri ya offset nga kuliko empapula ku lupapula olusiigiddwa
  • U.S. Etaliiko kizigo v2 – Okukuba ebitabo ku mpapula ezitaliiko langi
  • FOGRA47 – Ku mpapula ezitaliiko langi mu Bulaaya

Okukyusa RGB okudda mu CMYK

Okukyusa okuva ku RGB okudda mu CMYK kizingiramu okukyusa langi mu kubala n’okukola maapu ya gamut, okuva CMYK bwe tasobola kuddamu kukola langi za RGB zonna. Enkola eno emanyiddwa nga okukyusa langi, nsonga nkulu nnyo mu nkola y’emirimu gy’okukuba ebitabo egy’ekikugu.

Okukyusa RGB okudda mu CMYK kuzibu kubanga kukyuka okuva ku additive okudda ku subtractive color model ate nga mu kiseera kye kimu ekola maapu ya langi okuva ku gamut ennene okudda ku ntono. Awatali nkola nnungi ya langi, bbululu ne kiragala ebitangaavu mu RGB bisobola okufuuka ebizibu n’ebitosi mu CMYK, ebimyufu bisobola okukyuka okudda ku micungwa, era enjawulo za langi ezitali za maanyi ziyinza okubula.

  • Yeetaaga enkola z’okuddukanya langi okusobola okubeera entuufu
  • Esaana okukolebwa nga tukozesa ICC profiles okusobola okufuna ebirungi
  • Ebiseera ebisinga akyusa endabika ya langi ezitambula
  • Esinga kukola kikeerezi mu nkola y’emirimu gy’okufulumya
  • Soft proofing esobola okulaba endabika ya CMYK ku bifaananyi bya RGB
  • Ebigendererwa eby’enjawulo eby’okuvvuunula bitondekawo ebivaamu eby’enjawulo

Langi za Spot ne Extended Gamut

Okusobola okuvvuunuka obuzibu bwa CMYK, okukuba ebitabo kutera okuyingizaamu langi ez’amabala (nga Pantone) oba enkola za gamut ezigaziyiziddwa ezigattako yinki ez’emicungwa, kiragala, ne violet (CMYK+OGV) okugaziya langi eziyinza okuddamu okukozesebwa.

Langi za spot ze yinki ezitabuliddwa mu ngeri ey’enjawulo ezikozesebwa okukwatagana obulungi ne langi naddala ku bintu ebissaako akabonero ng’obubonero. Okwawukana ku langi z’enkola ya CMYK ezitondebwa nga zigatta ennukuta za yinki ennya eza mutindo, langi z’amabala zitabulwa nga tezinnabaawo okutuuka ku nkola entuufu, okukakasa nti zikwatagana bulungi mu bintu byonna ebikubiddwa.

  • Pantone Matching System ekuwa langi z’amabala ezituukagana n’omutindo
  • Okukuba ebitabo mu ngeri egaziyiziddwa kusemberera langi za RGB
  • Enkola za Hexachrome n’endala zongera ku yinki endala ezisookerwako
  • Kikulu nnyo mu butuufu bwa langi ya brand mu kupakinga n’okutunda
  • Enkola za CMYK + Orange, Green, Violet (7-color) zisobola okuddamu okukola langi za Pantone eziwera 90%
  • Ebyuma ebikuba ebitabo eby’omulembe ebya digito bitera okuwagira okukuba ebitabo mu ngeri egaziyiziddwa

Lab ne Device-Independent Ebifo bya Langi

Ebikozesebwa mu Langi Ebitali bya Kukozesebwa

Okwawukanako ne RGB ne CMYK, ezisinziira ku kyuma (endabika yazo ya njawulo okusinziira ku byuma ebikozesebwa), ebifo bya langi ebitali bya kyuma nga CIE L*a*b* (Lab) ne CIE XYZ bigenderera okunnyonnyola langi nga bwe zitunuulirwa eriiso ly’omuntu, awatali kulowooza ku ngeri gye ziragibwamu oba okuddibwamu.

Ebifo bino ebya langi bikola ng’omusingi gw’enkola z’okuddukanya langi ez’omulembe, nga bikola nga “omuvvuunuzi ow’ensi yonna” wakati w’ebyuma eby’enjawulo n’ebika bya langi. Zisinziira ku kutegeera kwa ssaayansi ku kutegeera langi z’omuntu okusinga obusobozi bw’ebyuma.

Ebifo bya langi ebitali bya kyuma byetaagisa nnyo kubanga biwa ekifo ekinywevu eky’okujuliza mu nkola z’emirimu gy’okuddukanya langi. Wadde nga emiwendo gya RGB gye gimu giyinza okulabika nga gya njawulo ku monitor ez’enjawulo, omuwendo gwa langi ya Lab gukiikirira langi y’emu etegeezebwa awatali kulowooza ku kyuma. Eno y’ensonga lwaki Lab ekola nga Profile Connection Space (PCS) mu kuddukanya langi za ICC, okwanguyiza okukyusa okutuufu wakati w’ebifo bya langi eby’enjawulo.

CIE XYZ Ekifo kya Langi

Yatondebwawo mu 1931 akakiiko k’ensi yonna akavunaanyizibwa ku kutangaaza (CIE), ekifo kya langi ekya XYZ kye kifo kya langi ekyasooka okunnyonnyolwa mu kubala. Kizingiramu langi zonna ezirabika eriiso ly’omuntu owa bulijjo era kikola ng’omusingi gw’ebifo ebirala ebya langi.

Mu XYZ, Y ekiikirira okumasamasa, ate X ne Z miwendo gya abstract egyekuusa ku bitundu bya chromatic ebya langi. Ekifo kino okusinga kikozesebwa ng’omutindo gw’okujuliza era tekitera kukozesebwa mu kuwandiika ebifaananyi obutereevu. Kisigala nga kikulu nnyo mu sayansi wa langi era nga kye musingi gw’okukyusa langi.

Ekifo kya langi ekya CIE XYZ kyaggibwa mu kugezesa okuddirira ku kutegeera langi z’omuntu. Abanoonyereza baakola maapu y’engeri omuntu wa bulijjo gy’alabamu amayengo ag’enjawulo ag’ekitangaala, ne bakola ekimanyiddwa nga CIE 1931 color space, omuli ekifaananyi ekimanyiddwa ennyo ekya “horseshoe-shaped” chromaticity diagram ekikola maapu ya langi zonna ezisoboka ezirabika abantu.

  • Omusingi gw’okupima langi mu ngeri ya ssaayansi
  • Ezingiramu langi zonna ezirabika abantu
  • Ekozesebwa nga ekijuliziddwa ku nkyukakyuka za langi
  • Okusinziira ku bipimo by’okutegeera langi y’omuntu
  • Yakolebwa nga ekozesa enkola ya standard observer model

CIE L*a*b* (Lab) Ekifo kya Langi

Yakolebwa mu 1976, CIE L*a*b* (etera okuyitibwa mu ngeri ennyangu “Lab”) ekoleddwa okubeera nga emu mu kutegeera, ekitegeeza nti amabanga ag’enkanankana mu kifo kya langi gakwatagana n’enjawulo eziteeberezebwa mu langi ezenkanankana. Kino kigifuula ennungi okupima enjawulo za langi n’okukola okutereeza langi.

Mu Lab, L* ekiikirira obutangaavu (0-100), a* ekiikirira ekisiki kya kiragala-emmyufu, ate b* ekiikirira ekisiki kya bbululu-emmyufu. Okwawula kuno okw’obutangaavu okuva ku mawulire ga langi kifuula Lab ey’omugaso naddala mu mirimu gy’okulongoosa ebifaananyi ng’okutereeza enjawulo awatali kukosa langi.

Lab’s perceptual uniformity egifuula ey’omuwendo ennyo mu kulongoosa langi n’okulondoola omutindo. Singa langi bbiri zirina enjawulo entono mu namba mu miwendo gya Lab, zijja kulabika nga za njawulo katono nnyo eri abatunuulizi b’abantu. Eky’obugagga kino si kituufu ku RGB oba CMYK, enjawulo y’emu ey’omuwendo gy’eyinza okuvaamu enkyukakyuka eziteeberezebwa ez’enjawulo ennyo okusinziira ku wa mu kifo kya langi langi we zisangibwa.

  • Entegeera y’emu okusobola okupima langi entuufu
  • Yawula obutangaavu ku mawulire ga langi
  • Ekozesebwa mu kulongoosa ebifaananyi okw’omulembe n’okutereeza langi
  • Ekitundu ekikulu eky’enkola z’emirimu gy’okuddukanya langi za ICC
  • Asobola okulaga langi eziri ebweru wa gamut ya RGB ne CMYK
  • Ekozesebwa okubala enjawulo ya langi ya Delta-E

CIE L*u*v* Ekifo kya Langi

CIE L*u*v* yakolebwa ku mabbali ga L*a*b* ng’ekifo ekirala ekya langi ekifaanagana mu kutegeera. Kya mugaso nnyo ku nkola ezirimu okutabula langi ez’okwongerako n’okulaga, so nga L*a*b* etera okwettanirwa ku nkola za langi eziggyako ng’okukuba ebitabo.

Okufaananako Lab, L*u*v* ekozesa L* ku butangaavu, ate u* ne v* bikwatagana bya chromaticity. Ekifo kino ekya langi kitera okukozesebwa mu nkola z’okuweereza ku ttivvi n’okubalirira enjawulo ya langi ku tekinologiya ow’okulaga.

Enjawulo emu enkulu wakati wa L*a*b* ne L*u*v* eri nti L*u*v* yakolebwa mu ngeri ey’enjawulo okusobola okukwata obulungi langi ezifuluma n’amataala. Mulimu obusobozi bw’okukiikirira langi mu ngeri y’ensengekera z’obutangaavu eziyinza okwanguyirwa okukwatagana n’ebifaananyi by’obutangaavu ebikozesebwa mu kupima langi n’okukola dizayini y’okutaasa.

  • Esaanira bulungi okukozesa langi ez’okwongerako
  • Ekozesebwa mu makolero ga ttivvi n’okuweereza ku mpewo
  • Ewa ebipimo by’enjawulo ya langi ebifaanagana
  • Kirungi ku langi ezifulumya n’okukola dizayini y’amataala
  • Mulimu okukola maapu y’ebbugumu lya langi ekwatagana

HSL, HSV, n’Ebifo bya Langi eby’Okutegeera

Okukiikirira Langi Entegeerekeka

Nga RGB ne CMYK zinnyonnyola langi mu ngeri y’okutabula langi ezisookerwako, HSL (Hue, Saturation, Lightness) ne HSV/HSB (Hue, Saturation, Value/Brightness) zikiikirira langi mu ngeri esinga okutegeera engeri abantu gye balowooza ku langi.

Ebifo bino byawula ebitundu bya langi (hue) okuva ku bikwata ku maanyi (saturation ne lightness/brightness), ne bifuula eby’omugaso naddala mu kulonda langi, UI design, n’okukozesa mu by’ekikugu ng’okutereeza langi okutegeerekeka kukulu.

Ekirungi ekikulu ekiri mu HSL ne HSV kwe kuba nti zikwatagana nnyo n’engeri abantu mu butonde gye balowoozaamu n’okunnyonnyola langi. Omuntu bw’aba ayagala okutondawo “bbululu omuddugavu” oba “emmyufu esinga okutambula,” aba alowooza mu ngeri ya langi, okujjula, n’okumasamasa-so si mu miwendo gya RGB. Eno y’ensonga lwaki abalonda langi mu pulogulaamu za dizayini batera okulaga byombi RGB sliders ne HSL/HSV options.

HSL Ekifo kya Langi

HSL ekiikirira langi mu nsengekera ya ssiringi, nga Hue nga enkoona (0-360°) ekiikirira ekika kya langi, Saturation (0-100%) eraga amaanyi ga langi, ate Lightness (0-100%) etegeeza engeri langi gy’etangaala oba enzirugavu.

HSL ya mugaso nnyo ku nkola za dizayini kubanga parameters zaayo zikola map intuitively ku ngeri gye tunnyonnyolamu langi. Kikozesebwa nnyo mu kukulaakulanya omukutu okuyita mu CSS, langi gye zisobola okulagibwa nga tukozesa omulimu gwa hsl(). Kino kifuula okukola ensengekera za langi n’okutereeza langi ku mbeera z’enkolagana ez’enjawulo (hover, active, n’ebirala) okubeera ennyangu ennyo.

  • Hue: Langi ya base (emmyufu, emmyufu, kiragala, n’ebirala) .
  • Saturation: Amaanyi ga langi okuva ku langi enzirugavu (0%) okutuuka ku langi ennongoofu (100%) .
  • Obutangaavu: Obutangaavu okuva ku muddugavu (0%) okuyita mu langi okutuuka ku njeru (100%) .
  • Ya bulijjo mu kukola web ne CSS color specifications
  • Obutangaavu obusinga obunene (100%) bulijjo buvaamu enjeru awatali kufaayo ku langi
  • Omuze gwa symmetrical nga guliko obutangaavu obwa wakati (50%) ku langi ennongoofu

HSV/HSB Ekifo kya Langi

HSV (era eyitibwa HSB) efaananako ne HSL naye ekozesa Value/Brightness mu kifo kya Lightness. Mu HSV, okumasamasa okusinga obunene (100%) kuvaamu langi enzijuvu awatali kulowooza ku kujjula, ate mu HSL, obutangaavu obusinga obunene bulijjo buvaamu enjeru.

Omuze gwa HSV gutera okwettanirwa mu nkola z’okulonda langi kubanga gukola maapu mu ngeri etegeerekeka obulungi ku ngeri abayiiya gye batabulamu langi ne langi —okutandika n’omuddugavu (tewali kitangaala/omuwendo) n’okugattako langi okukola langi ez’okumasamasa okweyongera. It’s particularly intuitive for creating shades ne tones za langi ate nga ekuuma langi yaayo elowoozebwa.

  • Hue: Langi ya base (emmyufu, emmyufu, kiragala, n’ebirala) .
  • Saturation: Amaanyi ga langi okuva ku langi enjeru/enzirugavu (0%) okutuuka ku langi ennongoofu (100%) .
  • Omuwendo/Okumasamasa: Amaanyi okuva ku muddugavu (0%) okutuuka ku langi enzijuvu (100%) .
  • Esinga kukozesebwa mu kulonda langi za pulogulaamu za graphic design
  • Omuwendo ogusinga obunene (100%) gufulumya langi enzijuvu ku kiseera kyayo ekisinga okuba eky’amaanyi
  • More intuitive okukola shades ne tones

Enkola ya Langi ya Munsell

Enkola ya Munsell kifo kya langi eky’ebyafaayo ekitegeera ekisengeka langi mu bitundu bisatu: langi, omuwendo (obutangaavu), ne chroma (obulongoofu bwa langi). Kyatondebwawo okusobola okuwa enkola entegeke ey’okunnyonnyola langi okusinziira ku ndowooza y’omuntu.

Enkola eno eyakolebwa ku ntandikwa y’ekyasa eky’amakumi abiri nga Pulofeesa Albert H. Munsell, yali ya nkyukakyuka kubanga y’emu ku zaasooka okusengeka langi nga zeesigamiziddwa ku ngeri y’okutegeera okusinga ku bintu ebirabika. Obutafaananako bifo bya langi ebya digito eby’omulembe, yali nkola ya mubiri nga ekozesa ebitundu bya langi ebisiigiddwa langi nga bisengekeddwa mu kifo eky’ebitundu bisatu.

  • Esooka ku bikozesebwa mu langi za digito naye nga ekyakozesebwa mu bintu ebimu
  • Ekikwata ku nkulaakulana y’endowooza ya langi ez’omulembe guno
  • Ekyakozesebwa mu kugabanya ettaka, okusomesa eby’emikono, n’okwekenneenya langi
  • Okusinziira ku bbanga ery’okutegeera okusinga ensengekera z’okubala
  • Esengeka langi mu kizimbe ekiringa omuti nga langi eyaka okuva mu kisenge ekiri wakati

HCL Ekifo kya Langi

HCL (Hue, Chroma, Luminance) kifo kya langi ekikwatagana mu kutegeera ekigatta obutonde obutegeerekeka obwa HSL n’obumu obw’okutegeera obwa Lab. Kya mugaso nnyo mu kutondawo empale za langi n’ensengekera ezirabika nga zikwatagana mu kutangaala okulowoozebwa n’okujjula.

Wadde nga teteekebwa mu nkola nnyo mu pulogulaamu nga HSL oba HSV, HCL (era eyitibwa LCh nga parameters ziragiddwa mu ngeri ey’enjawulo) egenda efuna obuganzi mu kulaba n’okukola data kubanga ekola minzaani za langi ezikwatagana mu kutegeera. Kino kikulu nnyo naddala mu kulaba data nga langi ekozesebwa okukiikirira emiwendo.

  • Mu kutegeera kwa kimu okwawukana ku HSL/HSV
  • Kirungi nnyo okukola minzaani za langi ezitakyukakyuka
  • Okusinziira ku kifo kya langi ya Lab naye nga kiriko ensengekera z’enjuba (polar coordinates).
  • Okwongera okukozesebwa mu kulaba data n’okukola amawulire
  • Akola langi ezisinga okukwatagana era ezikwatagana

YCbCr ne Video Langi Ebifo

Okwawula kwa Luminance-Chrominance

Enkola z’okunyigiriza vidiyo n’ebifaananyi zitera okukozesa ebifo bya langi ebyawula ekitangaala (okumasamasa) okuva ku mawulire agakwata ku chrominance (langi). Enkola eno ekozesa omukisa gw’enkola y’okulaba kw’omuntu okutegeera ennyo ebikwata ku kwakaayakana okusinga enkyukakyuka za langi.

Nga bakozesa enkodi y’okumasamasa ku bunene obusinga ku bitundu bya chrominance, ebifo bino bisobozesa okunyigirizibwa kwa data okw’amaanyi ate nga bikuuma omutindo gw’ebifaananyi ogulowoozebwa. Guno gwe musingi gw’ensengeka za vidiyo za digito ezisinga obungi ne tekinologiya w’okunyigiriza.

Enkola y’okulaba kw’omuntu etegeera nnyo enkyukakyuka mu kumasamasa okusinga enkyukakyuka mu langi. Ensonga eno ey’ebiramu ekozesebwa mu kunyigiriza vidiyo nga ewaayo bandwidth nnyingi eri amawulire agatangaala okusinga langi. Enkola eno eyitibwa chroma subsampling, esobola okukendeeza ku sayizi ya fayiro ebitundu 50% oba okusingawo ate ng’ekuuma omutindo gw’okulaba ogulabika kumpi nga gwe gumu n’ensibuko etanywezeddwa.

YCbCr Ekifo kya Langi

YCbCr kye kifo kya langi ekisinga okukozesebwa mu kunyigiriza vidiyo n’ebifaananyi ebya digito. Y ekiikirira ekitangaala, ate Cb ne Cr bitundu bya chrominance ebya bbululu n’enjawulo emmyufu. Ekifo kino kikwatagana nnyo ne YUV naye nga kituukiridde ku nkola za digito.

Ebifaananyi bya JPEG, vidiyo za MPEG, n’ensengeka za vidiyo za digito ezisinga zikozesa enkodi ya YCbCr. Enkola eya bulijjo eya “chroma subsampling” (okukendeeza ku resolution y’emikutu gya Cb ne Cr) mu nkola zino esoboka olw’okwawukana kwa luminance-chrominance.

Chroma subsampling etera okulagibwa nga omugerageranyo gwa namba ssatu, nga 4:2:0 oba 4:2:2. Mu 4:2:0 subsampling (eya bulijjo mu vidiyo efuluma), ku buli sampuli nnya ez’okumasamasa, waliwo sampuli za chrominance bbiri zokka mu bbanga ate nga tewali n’emu mu vertikal. Kino kikendeeza ku kusalawo kwa langi okutuuka ku kitundu kimu kyakuna eky’obulungi bw’okumasamasa, kikendeeza nnyo ku sayizi ya fayiro ate nga kikuuma omutindo omulungi ennyo ogulowoozebwa.

  • Ekozesebwa kumpi mu nkola zonna eza vidiyo eza digito
  • Omusingi gw’okunyigiriza ebifaananyi bya JPEG
  • Kisobozesa okulonda obulungi chroma subsampling (4:2:0, 4:2:2, 4:4:4) .
  • Enjawulo ez’enjawulo ziriwo ku mutindo gwa vidiyo ogw’enjawulo
  • Ekozesebwa mu codecs za H.264, H.265, VP9, ​​ne AV1

YUV Ekifo kya Langi

YUV yakolebwa ku nkola za ttivvi eza analog okusobola okuwa okukwatagana okudda emabega wakati wa langi n’okuweereza okuddugavu n’omweru. Okufaananako ne YCbCr, eyawula ekitangaala (Y) okuva ku bitundu bya chrominance (U ne V).

Wadde nga YUV etera okukozesebwa mu njogera okutegeeza enkola yonna ey’okumasamasa-chrominance, YUV entuufu yeetongodde ku mutindo gwa ttivvi ya analog. Enkola za digito ez’omulembe okutwalira awamu zikozesa YCbCr, wadde ng’ebigambo bino bitera okutabulwa oba okukozesebwa nga bikyusibwakyusibwa.

Enkulaakulana eyasooka eya YUV yali buwanguzi bwa yinginiya obw’ekitalo obwagonjoola okusoomoozebwa kw’okuweereza siginiini za ttivvi eza langi ate nga zikuuma okukwatagana ne ttivvi ezaaliwo enjeru n’enjeru. Nga bakozesa enkodi amawulire agakwata ku langi mu ngeri ttivvi enjeru n’enjeru gye zandibuusizza amaaso, bayinginiya baakola enkola omuli okuweereza okumu okulabibwa ku bika bya seti zombi.

  • Obukulu bw’ebyafaayo mu nkulaakulana y’okuweereza ku ttivvi
  • Ebiseera ebisinga kikozesebwa mu bukyamu ng’ekigambo eky’awamu ku YCbCr
  • Enjawulo ez’enjawulo ziriwo ku mutindo gwa analog TV ogw’enjawulo
  • Enkola za PAL, NTSC, ne SECAM zaakozesa enkola za YUV ez’enjawulo
  • Esobozeseddwa okukwatagana okudda emabega ne ttivvi enjeru n’enjeru

Rec.709 ne Vidiyo ya HD

Rec.709 (ITU-R Recommendation BT.709) etegeeza ekifo kya langi n’ebipimo by’okukooda ku ttivvi ey’amaanyi. Eraga byombi RGB primaries ne YCbCr encoding for HD content, nga erina gamut efaananako ne sRGB.

Omutindo guno gukakasa obutakyukakyuka mu kukola vidiyo za HD n’okulaga mu byuma eby’enjawulo n’enkola z’okuweereza ku mpewo. Mulimu ebikwata ku langi ezisookerwako, emirimu gy’okutambuza (gamma), n’emigerageranyo gya matrix egy’okukyusa RGB okudda mu YCbCr.

Rec.709 yatandikibwawo mu myaka gya 1990 ng’omutindo gwa HDTV, nga telaga kifo kya langi kyokka wabula n’emiwendo gya fuleemu, okusalawo, n’emigerageranyo gy’ebifaananyi. Gamma curve yaayo ya njawulo katono ku sRGB, wadde nga zigabana primaries za langi ze zimu. Wadde nga Rec.709 yali ya nkyukakyuka mu kiseera kyayo, emitendera emipya nga Rec.2020 ne HDR formats giwa langi empanvu ennyo n’obuwanvu obukyukakyuka.

  • Ekifo kya langi eza bulijjo ku ttivvi ya HD
  • Gamut efaananako ne sRGB naye nga erina encoding ya njawulo
  • Ekozesebwa mu disiki za Blu-ray ne ku mpewo za HD
  • Ennyonnyola omulimu ogw’enjawulo ogw’okutambuza ogutali gwa linnya (gamma) .
  • Okugattibwako omutindo gwa HDR nga PQ ne HLG

Vidiyo ya High Dynamic Range

Vidiyo ya High Dynamic Range (HDR) egaziya langi zombi n’obutangaavu bwa vidiyo ey’ekinnansi. Emitendera nga HDR10, Dolby Vision, ne HLG (Hybrid Log-Gamma) gitegeeza engeri ekitundu kino ekigaziyiziddwa gye kiwandiikibwamu enkodi n’okulagibwa.

Vidiyo ya HDR etera okukozesa emirimu emipya egy’okutambuza (EOTF) nga PQ (Perceptual Quantizer, standardized as SMPTE ST 2084) eziyinza okukiikirira emitendera egy’okumasamasa egy’enjawulo ennyo okusinga gamma curves ez’ennono. Bw’ogattako langi ez’enjawulo nga P3 oba Rec.2020, kino kireeta okulaba okw’amazima ennyo era okunnyika.

Enjawulo wakati wa SDR ne HDR content ya maanyi nnyo – HDR esobola okukiikirira buli kimu okuva ku bisiikirize ebizito okutuuka ku bitangaavu ebikulu mu fuleemu emu, okufaananako n’engeri eriiso ly’omuntu gye lilabamu ebifaananyi ebituufu. Kino kimalawo obwetaavu bw’okukkaanya mu kubikkula n’okukyukakyuka (dynamic range) ebibadde byetaagisa mu byafaayo byonna ebya firimu ne vidiyo.

  • Egaziya langi zombi n’obutangaavu
  • Akozesa emirimu emipya egy’okutambuza nga PQ ne HLG
  • HDR10 egaba langi ya bit 10 nga erina metadata etali ya kukyukakyuka
  • Dolby Vision egaba langi ya bit 12 nga erina metadata ya scene-by-scene
  • HLG yategekebwa okusobola okukwatagana n’okuweereza ku mpewo

Okugeraageranya Ebifo bya Langi ebya bulijjo

Ebifo bya Langi mu Kutunula

Okugeraageranya kuno kulaga ebikulu ebiraga n’engeri y’okukozesaamu ebifo bya langi ebisinga okubeerawo. Okutegeera enjawulo zino kyetaagisa nnyo okulonda ekifo kya langi ekituufu okusinziira ku byetaago byo ebitongole.

Okugeraageranya Ebifo bya Langi ya RGB

  • sRGB: Gamut esinga obutono, omutindo gwa web, okukwatagana kwa bonna
  • Adobe RGB: Wider gamut, esingako okukuba ebitabo naddala mu bitundu ebya green-cyan
  • Okwolesebwa P3: Emmyuufu ne kiragala ezirongooseddwa, ezikozesebwa ebyuma bya Apple
  • Ekifaananyi kya ProPhoto RGB: Gamut ngazi nnyo, yeetaaga obuziba bwa 16-bit, kirungi nnyo okukuba ebifaananyi
  • Rec.2020: Omuntu w’abantu: Ultra-wide gamut for 4K/8K video, omutindo ogutunuulidde ebiseera eby’omu maaso

Ebifaananyi by’Ekifo kya Langi

  • CMYK: Okuggyako, okukuba ebitabo, gamut entono okusinga RGB
  • Lab: Device-independent, perceptually uniform, gamut esinga obunene
  • HSL/HSV: Okulonda langi mu ngeri etegeerekeka, si ya kimu mu kutegeera
  • YCbCr: Yawula ekitangaala ku langi, erongooseddwa okusobola okunyigiriza
  • XYZ: Ekifo eky’okujulizaamu ssaayansi wa langi, tekikozesebwa butereevu ku bifaananyi

Kozesa Ebiteeso by’Emisango

  • Ebirimu ku Mutimbagano ne Digital: sRGB oba Display P3 (nga sRGB fallback) .
  • Ebifaananyi eby’ekikugu: Adobe RGB oba ProPhoto RGB mu 16-bit
  • Okufulumya ebitabo: Adobe RGB ku kifo we bakolera, CMYK profile ku bifulumizibwa
  • Okufulumya Vidiyo: Rec.709 ku HD, Rec.2020 ku UHD/HDR
  • Digital Art n’okukola dizayini: Adobe RGB oba Okwolesebwa P3
  • Okutereeza Langi: Lab for ennongoosereza ezitali za kyuma
  • Enteekateeka ya UI/UX: HSL/HSV okusobola okulonda langi mu ngeri ennyangu
  • Okunyigiriza Vidiyo: YCbCr nga erina okulonda kwa chroma okutuufu

Enzirukanya y’ekifo kya langi mu nkola

Enkola z’okuddukanya langi

Enkola z’okuddukanya langi (CMS) zikakasa okuzaala langi okutambula obulungi mu byuma eby’enjawulo nga bakozesa ebifaananyi by’ebyuma n’enkyukakyuka mu kifo kya langi. Zikulu nnyo mu nkola y’emirimu egy’ekikugu mu kukuba ebifaananyi, okukola dizayini, n’okukuba ebitabo.

Omusingi gw’okuddukanya langi ez’omulembe gwe nkola ya ICC (International Color Consortium) profile system. Profaayilo zino zinnyonnyola langi z’ebyuma ebitongole oba ebifo ebya langi, ne kisobozesa okuvvuunula okutuufu wakati wabyo. Awatali kuddukanya bulungi langi, emiwendo gya RGB gye gimu giyinza okulabika nga gya njawulo nnyo mu byuma eby’enjawulo.

  • Okusinziira ku ICC profiles eziraga enneeyisa ya langi y’ebyuma
  • Ekozesa profiles ezitali za kyuma (nga Lab) nga ekifo eky’okuwanyisiganya
  • Akwata gamut mapping ku bifo eby’enjawulo eby’entuuko
  • Ewa ebigendererwa by’okulaga ku biruubirirwa eby’enjawulo eby’okukyusa
  • Awagira enkyukakyuka zombi ez’okuyunga ekyuma n’emitendera mingi

Okwolesebwa Okupima

Monitor calibration gwe musingi gw’okuddukanya langi, okukakasa nti okwolesebwa kwo kukiikirira bulungi langi. Awatali monitor ekalibuddwa, kaweefube omulala yenna ow’okuddukanya langi ayinza okutyoboola.

Okupima kizingiramu okutereeza ensengeka za monitor yo n’okukola ICC profile etereeza okuva ku nneeyisa ya langi eya bulijjo. Enkola eno etera okwetaaga ekipima langi oba ekipima ekitangaala eky’ebyuma okusobola okufuna ebituufu, wadde ng’okupima pulogulaamu ezisookerwako kusinga obutabaawo n’akatono.

  • Ebyuma ebipima ebikozesebwa (hardware calibration devices) biwa ebivaamu ebisinga obutuufu
  • Atereeza ensonga enjeru, gamma, n’okuddamu kwa langi
  • Ekola profile ya ICC enkola z’okuddukanya langi gye zikozesa
  • Esaana okukolebwa buli kiseera nga eby’okwolesebwa bikyuka okumala ekiseera
  • Displays ez’ekikugu zitera okuba n’ebintu ebipima hardware

Okukola ne Camera Color Spaces

Kkamera za digito zikwata ebifaananyi mu bifo byabwe ebya langi, oluvannyuma ne bikyusibwa ne bifuuka ebifo ebya bulijjo nga sRGB oba Adobe RGB. Okutegeera enkola eno kikulu nnyo mu nkola entuufu ey’emirimu gy’okukuba ebifaananyi.

Buli kkamera erina sensa ey’enjawulo ng’erina engeri zaayo ez’okuddamu langi. Abakola kamera bakola enkola ez’obwannannyini okukola ku data ya sensa embisi mu bifo bya langi ebituufu. Bw’oba ​​okwata mu nkola ya RAW, olina obuyinza bungi ku nkola eno ey’okukyusa, ekisobozesa okuddukanya langi mu ngeri entuufu.

  • Fayiro za RAW zirimu data zonna eza langi ezikwatibwa sensa
  • Fayiro za JPEG zikyusibwa ne zifuuka sRGB oba Adobe RGB mu kkamera
  • Ebifaananyi bya kkamera bisobola okulaga engeri langi za kkamera gye ziddamu
  • Ebifo ebikolerwamu eby’enjawulo bikuuma data ya kkamera esinga
  • DNG Color Profiles (DCP) ziwa data entuufu eya langi ya kkamera

Ebintu Ebirina Okulowoozebwako ku Langi ezitali za Web-Safe

Wadde nga web browsers ez’omulembe ziwagira okuddukanya langi, display n’ebyuma bingi tebiwagira. Okukola ebirimu ku mukutu ebirabika nga bikwatagana mu byuma byonna kyetaagisa okutegeera obuzibu buno.

Omukutu gwa yintaneeti gugenda mu maaso n’okuddukanya langi obulungi, nga CSS Color Module Level 4 eyongera obuwagizi ku nsengeka y’ekifo kya langi. Naye, okusobola okukwatagana okusingawo, kikyali kikulu okulowooza ku buzibu bwa sRGB n’okuwa fallbacks ezisaanidde ku big-gamut content.

  • sRGB esigala nga ye okulonda okusinga obukuumi olw’okukwatagana kwa bonna
  • Teeka ebifaananyi bya langi mu bifaananyi ku bulawuzi ezigiwagira
  • CSS Color Module Level 4 eyongerako ebikwata ku kifo kya langi
  • Okulongoosa okugenda mu maaso ku by’okwolesebwa eby’enjawulo (wide-gamut displays) kisoboka
  • Lowooza ku kukozesa @media queries okuzuula eby’okwolesebwa eby’enjawulo

Enkola y’emirimu gy’okufulumya okukuba ebitabo

Enkola z’okukuba ebitabo ez’ekikugu zeetaaga okuddukanya obulungi ekifo kya langi okuva ku kukwata okutuuka ku kufulumya okusembayo. Enkyukakyuka okuva ku RGB okudda ku CMYK mutendera mukulu ogulina okukwatibwa obulungi.

Okukuba ebitabo mu by’obusuubuzi kukozesa ebifo bya langi ebya CMYK ebituufu okusinziira ku mbeera ezenjawulo ez’okukuba ebitabo. Emitendera gino gikakasa ebivaamu ebikwatagana mu bagaba ebitabo ab’enjawulo n’ebyuma ebikuba ebitabo. Abakola dizayini balina okutegeera ekifo kya langi kya CMYK ki printer yaabwe ky’ekozesa era n’okuyingiza okumanya okwo mu nkola y’emirimu gyabwe.

  • Soft proofing ekoppa ebifulumizibwa ebikubiddwa ku screen
  • Profaayilo za printa ziraga ebyuma ebitongole n’empapula ezigatta
  • Ebigendererwa by’okulaga bye bisalawo enkola ya gamut mapping
  • Black point compensation ekuuma ebikwata ku kisiikirize
  • Ebiwandiiko ebikakasa (proofing prints) bikakasa obutuufu bwa langi nga tebinnaba kufulumizibwa mu nkomerero

Okugabanya Langi za Vidiyo

Okukola vidiyo kuzingiramu okulowooza ku kifo kya langi ekizibu naddala nga HDR n’ensengeka za wide-gamut zigenda zikula. Okutegeera payipu enzijuvu okuva ku kukwata okutuuka ku kutuusa kyetaagisa nnyo.

Okukola vidiyo okw’omulembe kutera okukozesa enkola ya Academy Color Encoding System (ACES) ng’enkola ey’okuddukanya langi etuukiridde. ACES egaba ekifo eky’awamu we bakolera ebifaananyi byonna awatali kufaayo ku kkamera ekozesebwa, okwanguyiza enkola y’okukwataganya ebifaananyi okuva mu nsonda ez’enjawulo n’okuteekateeka ebirimu ku nkola eziwera ez’okutuusa.

  • Log formats zikuuma maximum dynamic range okuva ku kamera
  • Ebifo ebikolerwamu nga ACES biwa enzirukanya ya langi mu mutindo
  • Omutindo gwa HDR mulimu emirimu gy’okutambuza PQ ne HLG
  • Enkola z’okutuusa ziyinza okwetaaga enkyusa z’ekifo kya langi eziwera
  • LUTs (Look-Up Tables) ziyamba okussa omutindo ku nkyukakyuka za langi

Ebibuuzo Ebitera Okubuuzibwa Ku Bifo bya Langi

Njawulo ki eri wakati wa model ya langi n’ekifo kya langi?

Omuze gwa langi gwe nkola y’enzikiriziganya ey’okukiikirira langi nga tukozesa emiwendo gy’omuwendo (nga RGB oba CMYK), ate ekifo kya langi kwe kuteeka mu nkola okwetongodde okw’ekyokulabirako kya langi n’ebipimo ebitegeezeddwa. Okugeza, RGB nkola ya langi, ate sRGB ne Adobe RGB bifo bya langi ebitongole nga byesigamiziddwa ku nkola ya RGB, nga buli emu erina ensengeka n’engeri ez’enjawulo. Lowooza ku muze gwa langi ng’enkola eya bulijjo (nga okunnyonnyola ebifo ng’okozesa latitude/longitude) n’ekifo kya langi nga maapu eyeetongodde ey’enkola eyo (nga maapu enzijuvu ey’ekitundu ekimu nga erina enkwatagana entuufu).

Lwaki ebifulumizibwa byange ebikubiddwa birabika bya njawulo ku bye ndaba ku ssirini?

Ensonga eziwerako ze zireeta enjawulo eno: monitors zikozesa langi ya RGB (additive) ate printers zikozesa langi ya CMYK (subtractive); eby’okwolesebwa bitera okuba n’omutendera omugazi okusinga ebifulumizibwa ebikubiddwa; screens zifulumya ekitangaala ate prints zikiraga; era awatali kuddukanya bulungi langi, tewali kuvvuunula wakati w’ebifo bino ebya langi eby’enjawulo. Okugatta ku ekyo, ekika ky’empapula kikosa nnyo engeri langi gye zirabika mu biwandiiko, ng’empapula ezitaliiko langi zitera okuvaamu langi ezijjudde ennyo okusinga empapula ezimasamasa. Okupima monitor yo n’okukozesa ICC profiles for your specific printer and paper combination kiyinza okukendeeza ennyo ku butakwatagana buno, wadde nga enjawulo ezimu bulijjo zijja kusigalawo olw’enjawulo enkulu ez’omubiri wakati w’ebifaananyi ebifulumya ekitangaala n’ebiwandiiko ebiraga ekitangaala.

Nkozese sRGB, Adobe RGB, oba ProPhoto RGB okukuba ebifaananyi?

Kisinziira ku nkola yo ey’emirimu n’obwetaavu bw’okufulumya. sRGB esinga ku bifaananyi ebigendereddwa ku mukutu oba okulaba okwa bulijjo ku ssirini. Adobe RGB nnungi nnyo ku mulimu gw’okukuba ebitabo, ekuwa gamut empanvu ekwatagana obulungi n’obusobozi bw’okukuba ebitabo. ProPhoto RGB nnungi nnyo ku nkola z’emirimu ez’ekikugu ng’okukuuma amawulire ga langi okusingawo kikulu nnyo, naddala ng’okola ne fayiro za RAW mu mbeera ya 16-bit. Abakubi b’ebifaananyi bangi bakozesa enkola ey’omugatte: okulongoosa mu ProPhoto RGB oba Adobe RGB, olwo ne bakyusa okudda mu sRGB okugabana ku mukutu. Bw’oba ​​okwata mu nkola ya JPEG mu kkamera, okutwalira awamu Adobe RGB y’esinga okulonda okusinga sRGB singa kamera yo egiwagira, kubanga ekuuma amawulire agakwata ku langi nnyingi okusobola okulongoosa oluvannyuma. Naye singa okwata RAW (esengekeddwa ku mutindo ogusingako), ensengeka y’ekifo kya langi ya kkamera ekosa okusooka kwa JPEG kwokka so si data ya RAW yennyini.

Kiki ekibaawo nga langi ziri bweru wa gamut y’ekifo kya langi?

Nga okyusa wakati w’ebifo bya langi, langi ezigwa ebweru wa gamut y’ekifo ekigendayo zirina okuddamu okuteekebwako maapu nga tukozesa enkola eyitibwa gamut mapping. Kino kifugibwa ebigendererwa by’okulaga: Okulaga okutegeera kukuuma enkolagana ezirabika wakati wa langi nga kunyigiriza gamut yonna; Relative Colorimetric ekuuma langi eziri munda mu gamut zombi era n’ekwata langi ezitali za gamut okutuuka ku langi esinga okumpi okuddamu okukolebwa; Absolute Colorimetric nayo efaananako naye era etereeza ku mpapula enjeru; ne Saturation ekulembeza okukuuma langi ezitambula okusinga obutuufu. Okulonda ekigendererwa ky’okulaga kisinziira ku birimu n’ebintu by’okulembeza. Ku bifaananyi, Perceptual etera okuvaamu ebivaamu ebisinga okulabika ng’eby’obutonde. Ku bifaananyi ebirina langi ez’ekika ekimu, Relative Colorimetric etera okukola obulungi okukuuma langi entuufu we kisoboka. Enkola z’okuddukanya langi ez’omulembe zisobola okukulaga langi ki ezitali mu mutindo nga tonnakyusa, ne kikusobozesa okukola ennongoosereza mu langi enkulu.

Okupima monitor kikulu kitya mu kuddukanya langi?

Monitor calibration gwe musingi gw’enkola yonna ey’okuddukanya langi. Awatali kwolesebwa okupimiddwa, oba osalawo ku kulongoosa okusinziira ku mawulire ga langi agatali matuufu. Calibration etereeza monitor yo ku mbeera emanyiddwa, eya standard nga eteekawo ensonga enjeru (mu ngeri entuufu D65/6500K), gamma (ebiseera ebisinga 2.2), n’okumasamasa (ebiseera ebisinga 80-120 cd/m2), era ekola profile ya ICC enkola eziddukanyizibwa langi gye zikozesa okulaga langi mu butuufu. Ku mulimu gw’ekikugu, ekyuma ekipima ebikozesebwa (hardware calibration device) kyetaagisa era okuddamu okupima (recalibration) kulina okukolebwa buli mwezi. N’ebipima langi eby’omutindo gw’abaguzi bisobola okulongoosa ennyo obutuufu bwa langi bw’ogeraageranya n’ebintu eby’okwolesebwa ebitali bipima. Ng’oggyeeko okupima, embeera gy’okolera nayo nsonga —ebisenge enzirugavu ebitaliiko ludda, amataala agafugibwa, n’okwewala ekitangaala obutereevu ku ssirini byonna biyamba okutegeera obulungi langi. Ku mulimu gwa langi omukulu, lowooza ku ky’okussa ssente mu monitor ey’omutindo gw’ekikugu ng’erina wide gamut coverage, hardware calibration capabilities, ne hood okuziyiza ambient light.

Kifo kya langi ki kye nsaanidde okukozesa okukola web design n’okukulaakulanya?

sRGB esigala nga ye mutindo gw’ebirimu ku mukutu nga bw’ekakasa obumanyirivu obusinga okukwatagana mu byuma eby’enjawulo ne browser. Nga browser ez’omulembe zeeyongera okuwagira enzirukanya ya langi n’emitendera emigazi, ebyuma bingi ne browser na kati tebiwagira. Ku pulojekiti ezitunudde mu maaso, osobola okussa mu nkola okulongoosa okugenda mu maaso ng’okozesa sRGB ng’omusingi ate ng’owa eby’obugagga eby’enjawulo (ng’okozesa ebikozesebwa bya CSS Color Module Level 4 oba ebifaananyi ebiteekeddwako akabonero) ku byuma ebibiwagira. CSS Color Module Level 4 ereeta obuwagizi bwa display-p3, prophoto-rgb, n’ebifo ebirala ebya langi okuyita mu mirimu nga color(display-p3 1 0.5 0), okusobozesa abakola web okutunuulira eby’okwolesebwa eby’omutendera omugazi awatali kusaddaaka kukwatagana. Okusobola okukwatagana okusingawo ne browsers enkadde, kuuma enkyusa ya sRGB ey’eby’obugagga byonna era kozesa okuzuula ebifaananyi okuweereza ebirimu eby’enjawulo ku byuma ebikwatagana byokka. Bulijjo gezaako dizayini zo mu byuma ebingi ne browser okukakasa nti endabika ekkirizibwa eri abakozesa bonna.

Ebifo ebya langi bikosa bitya okunyigirizibwa kw’ebifaananyi n’obunene bwa fayiro?

Ebifo bya langi bikwata nnyo ku kunyigirizibwa kw’ebifaananyi n’obunene bwa fayiro. Okukyusa okuva ku RGB okudda mu YCbCr (mu JPEG compression) kisobozesa chroma subsampling, ekikendeeza ku sayizi ya fayiro nga kitereka amawulire agakwata ku langi ku bunene obutono okusinga amawulire agakwata ku kumasamasa, nga kikozesa eriiso ly’omuntu okuwuliziganya okusingawo eri ebikwata ku kitangaala. Ebifo ebigazi nga ProPhoto RGB byetaaga obuziba bwa bit obwa waggulu (16-bit vs. 8-bit) okwewala okusiba, ekivaamu fayiro ennene. Nga otereka mu nkola nga PNG ezitakozesa chroma subsampling, ekifo kya langi kyennyini tekikosa nnyo sayizi ya fayiro, naye obuziba bwa bit obwa waggulu bukola. Fayiro za JPEG eziterekeddwa mu Adobe RGB oba ProPhoto RGB mu butonde tezikozesa kutereka kungi okusinga enkyusa za sRGB ku mutindo gwe gumu, naye zirina okubeeramu ekifaananyi kya langi eyingiziddwamu okusobola okulagibwa obulungi, nga kyongera katono ku sayizi ya fayiro. Okusobola okunyigiriza okusingawo mu nkola z’okutuusa, okukyusa okudda mu 8-bit sRGB oba YCbCr nga olina subsampling entuufu mu ngeri entuufu kiwa bbalansi esinga obulungi ey’obunene bwa fayiro n’omutindo ogulabika.

Enkolagana ki eriwo wakati w’ebifo bya langi n’obuziba bwa bit?

Obuziba bwa bit n’ekifo kya langi ndowooza ezikwatagana ezikosa omutindo gw’ebifaananyi. Obuziba bwa bit butegeeza omuwendo gwa bits ezikozesebwa okukiikirira buli mukutu gwa langi, okusalawo emiwendo gya langi egy’enjawulo emeka egiyinza okukiikirira. Wadde ng’ekifo kya langi kitegeeza ensengekera ya langi (gamut), obuziba bwa bit bwe busalawo engeri ebanga eryo gye ligabanyizibwamu obulungi. Ebifo bya langi za gamut ebigazi nga ProPhoto RGB mu bujjuvu byetaaga obuziba bwa bit obwa waggulu okwewala okusiba n’okuwandiika ebipande. Kino kiri bwe kityo kubanga omuwendo gwe gumu ogw’emiwendo egy’enjawulo gulina okuwanvuwa mu bbanga lya langi ennene, ne gukola “emitendera” eminene wakati wa langi eziriraanye. Okugeza, enkodi ya 8-bit egaba emitendera 256 buli mukutu, okutwalira awamu ekimala ku sRGB naye nga tekimala ku ProPhoto RGB. Eno y’ensonga lwaki enkola z’emirimu ez’ekikugu zitera okukozesa 16-bit buli mukutu (65,536 levels) nga zikola mu bifo ebigazi. Mu ngeri y’emu, ebirimu ebya HDR byetaaga obuziba bwa bit obw’ekika ekya waggulu (10-bit oba 12-bit) okusobola okukiikirira obulungi ebanga lyayo ery’okumasamasa okugaziyiziddwa. Okugatta ekifo kya langi n’obuziba bwa bit awamu kwe kusalawo omuwendo gwonna ogwa langi ez’enjawulo eziyinza okulagibwa mu kifaananyi.

Master Okuddukanya Langi mu Pulojekiti Zo

Oba oli mukubi wa bifaananyi, dizayini oba omukugu mu kukola ebintu, okutegeera ebifo ebya langi kyetaagisa nnyo okusobola okufulumya emirimu egy’omutindo ogw’ekikugu. Kozesa ensonga zino okukakasa nti langi zo zirabika nga zikwatagana mu mikutu gyonna.

Scroll to Top