0

एन्कोड परिणाम

Oklab रंग

Oklab रंग के बारे में

Oklab रंग एक अनुभूति-आधारित रंग स्थान है जो रंगों को लाइटनेस और दो रंग घटकों से व्यक्त करता है। Lab की तरह यह चमक और रंग को अलग करता है, लेकिन नए मॉडल के रूप में इसे रंग परिवर्तन को दृश्य अनुभव के अधिक निकट बनाने के लिए डिज़ाइन किया गया है।

घटकअर्थउदाहरण मान
L: लाइटनेसरंग की चमक को दर्शाता है। 0% काला और 100% सफेद है.60%
aहरे से लाल की दिशा दिखाता है। ऋणात्मक मान अधिक हरे और धनात्मक मान अधिक लाल होते हैं.0.1
bनीले से पीले की दिशा दिखाता है। ऋणात्मक मान अधिक नीले और धनात्मक मान अधिक पीले होते हैं.0.1

उदाहरण के लिए, लाल जैसे मुख्य रंगों को इस प्रकार दिखाया जा सकता है।

रंगOklab संकेतनRGB संकेतन
लालoklab(62.8% 0.2249 0.1258)rgb(255 0 0)
हराoklab(51.98% -0.1403 0.1077)rgb(0 128 0)
लाइमoklab(86.64% -0.2339 0.1795)rgb(0 255 0)
नीलाoklab(45.2% -0.0325 -0.3115)rgb(0 0 255)
सफेदoklab(100% 0 0)rgb(255 255 255)
कालाoklab(0% 0 0)rgb(0 0 0)

पारदर्शिता शामिल करने के लिए अल्फा मान जोड़ें। उदाहरण के लिए, अर्ध-पारदर्शी लाल को इस प्रकार दिखाया जा सकता है: oklab(62.8% 0.2249 0.1258 / 0.5).

लाइटनेस, a और b का व्यवहार

रंग की चमक को दर्शाता है। 0% काला और 100% सफेद है 0% से कम मान 0% और 100% से अधिक मान 100% तक सीमित किए जाते हैं.

a और b को धनात्मक या ऋणात्मक संख्याओं के रूप में दिया जाता है। इनके मान किसी निश्चित सीमा में काटे नहीं जाते और दिए गए घटक के रूप में संभाले जाते हैं.

Oklab और Oklch में अंतर

Oklch Oklab जैसी अनुभूति-आधारित सोच का उपयोग करता है, लेकिन रंग को क्रोमा और ह्यू से व्यक्त करता है।

Oklab और Lab में अंतर

Oklab को ह्यू या क्रोमा बदलने पर Lab की तुलना में अधिक समान दृश्य परिवर्तन देने के लिए डिज़ाइन किया गया है।