Độ sáng tri giác bất thường trong một dốc màu (gradient) được tạo ra từ một giá trị value không đổi trong không gian HSV, với màu vàng sáng và màu xanh dương tối, so với dốc màu được tạo ra bởi độ sáng không đổi trong Oklch.
Mô hình của Oklab được điều chỉnh bằng các dữ liệu miêu tả màu sắc cải tiến, bao gồm dữ liệu CAM16 đối với độ sáng và độ kết tủa màu (chroma), dữ liệu IPT cho sắc độ. Sự điều chỉnh mới này đã giải quyết được một số vấn đề, chẳng hạn như sự biến đổi sắc độ và độ sáng dị thường đối với các màu xanh lam trong không gian màu CIELAB, cũng như đơn giản hoá việc tạo ra các lược đồ màu, bảng màu và màu chuyển sắc mượt mà hơn.[1][5][6]
Theo Ottosson,[1] anh đã chọn tên Oklab vì mô hình màu này thực hiện công việc đủ tốt (OK) và hệ màu này dựa trên ba tọa độ không gian màu là L, a và b.
Không gian màu Oklab sử dụng cùng một cấu trúc không gian như không gian màu CIELAB, biểu diễn màu sắc bằng ba thành phần sau:
L là độ sáng tri giác (perceptual lightness), nằm trong khoảng từ 0 (đen tuyền) đến 1 (trắng tham chiếu, nếu là vô sắc), thường được biểu thị dưới dạng phần trăm
a và b là hai kênh đối lập nhau của bốn sắc độ độc đáo là đỏ, vàng, lục và lam. Dù các thành phần này không giới hạn khoảng giá trị, nhưng trên thực tế thì giá trị dao động từ −0,5 đến +0,5; trong CSS thì giá trị nằm trong khoảng ±100%, tương ứng với ±0,4 cho cả hai thành phần[2]
a từ màu lục (âm) đến màu đỏ (dương)
b từ màu lam (âm) đến màu vàng (dương)
Giống như trong CIELCh, hệ màu Oklch biểu diễn màu sắc bằng cách sử dụng ba thành phần sau:
L là độ sáng tri giác
C là độ kết tủa màu, đại diện cho cường độ sắc màu, với giá trị nhỏ nhất là 0 (vô sắc) và không có giá trị lớn nhất, nhưng trong thực tế không vượt quá +0,5; CSS coi +0,4 là 100%[2]
h là góc của sắc độ trong một bánh xe màu sắc, thường được đánh dấu bằng đơn vị độ kèm theo phần thập phân.
Màu xám trung tính, màu đen tuyền và màu trắng tham chiếu là vô sắc, tức là , , và hkhông xác định .Việc gán bất kỳ giá trị thực nào vào thành phần sắc độ của các màu này đều không ảnh hưởng đến việc chuyển đổi giữa các không gian màu.[2]
Để chuyển đổi từ hệ màu sRGB sang Oklab, trước tiên cần phải chuyển đổi từ hệ màu sRGB sang hệ màu CIE XYZ với Nguồn sáng Tiêu chuẩn D65. Vì bước cuối cùng của quá trình chuyển đổi này là ánh xạ tuyến tính từ hệ RGB tuyến tính sang hệ CIE XYZ, cho nên bản cài đặt tham khảo sẽ gộp hai phép ánh xạ tuyến tính tương ứng thành một ma trận để nhân ma trận trực tiếp:[1]
Tuổi trẻ chúng ta thường hay mắc phải một sai lầm, đó là dành toàn bộ Thời Gian và Sức Khoẻ của mình để xông pha, tìm mọi cách, mọi cơ hội chỉ để kiếm thật nhiều tiền