Кіріспе

Стандартты RGB түстік кеңістік

PNG файл пішіміндегі қосымша кесек

Қамыт

Хроматикалық қызыл жасыл көк ақ нүкте x 0.6400 0.3000 0.1500 0.3127 y 0.3300 0.6000 0.0600 0.3290 Y 0.2126 0.7152 0.0722 1.0000 sRGB қызыл, жасыл және көк бастапқы түстердің түстіліктерін анықтайды, яғни үш каналдың бірі нөлден өзгеше, ал қалған екеуі нөлге тең болатын түстерді. sRGB-да бейнеленетін түстілік кеңістігі – бұл осы бастапқы түстермен анықталатын түстер үшбұрышы, ол қалыпты трихроматикалық көруге ие адам көре алатын түстер диапазонының ішінде орналасқан. Кез келген RGB түстік кеңістігінде R, G және B-нің теріс емес мәндері үшін осы үшбұрыштан тыс түстерді көрсету мүмкін емес. Бастапқы түстер HDTV (ITU R BT.709) стандартынан алынған, ол ескі түсті теледидар жүйелерінен (ITU R BT.601) сәл өзгеше. Бұл мәндер CRT құрылғысын жобалау кезінде тұтынушыларға арналған катодтық люминесцентті экрандардың (фосфорлардың) шамамен түсіне сәйкес таңдалған. Осы кездегі жалпақ экранды дисплейлер CRT сипаттамаларын имитациялауға бағытталғандықтан, бұл мәндер басқа дисплей құрылғылары үшін де қолданылып келген тәжірибеге сәйкес келеді. Нөлге жақын мәндерде қуат қисығы тік сызықты бөлігімен қиылысады, бұл нөлде шексіз еңіс пайда болуына жол бермейді, егер қарапайым қуат қисығы қолданылса. Іс жүзінде, таза sRGB деректерімен қолдануға болады, бұл өте аз айырмашылықты тудырады. Бұл есептеу тиімділігін арттырады және Adobe компаниясы оны «жаңартылған sRGB» деп атайды. Көптеген дисплейлер кодталған бейне деректерін осылай экранға түрлендіреді.

Көрініс ортасы

Параметр мәні Экранның жарық деңгейі 80 cd/m2 Жарықтандырудың ақ нүктесі x = 0.3127, y = 0.3290 (D65) Кескіннің айналасындағы шағылысу 20% (~ орташа сұр) Кодтау кезіндегі қоршаған ортаның жарық деңгейі 64 люкс Кодтау кезіндегі қоршаған ортаның ақ нүктесі x = 0.3457, y = 0.3585 (D50) Кодтау кезіндегі көру жарқылы 1.0% Типтік қоршаған ортаның жарық деңгейі 200 люкс Типтік қоршаған ортаның ақ нүктесі x = 0.3457, y = 0.3585 (D50) Типтік көру жарқылы 5.0% sRGB спецификациясы нашар жарықтандырылған кодтау (жасау) ортасын, 5003 K қоршаған ортаның корреляциялық түс температурасымен (CCT) қабылдайды. Бұл жарықтандырушының (D65) CCT-сынан өзгеше. Екеуі үшін де D50 қолданса, көптеген фотоқағаздардың ақ нүктесі тым көкшіл болып көрінер еді. Қалған параметрлер, мысалы, жарық деңгейі, әдеттегі CRT мониторына сәйкес келеді. Оңтайлы нәтижелер үшін ICC кодтау кезіндегі көру ортасын (яғни, күңгірт, тараған жарықтандыру) пайдалануды, ең аз талапкер типтік көру ортасынан гөрі ұсынады. Бұл sRGB спецификациясын жасағандардың бастапқы жарияланымдарындағы шағын дөңгелектеу қателерін түзетеді және CIE XYZ үшін 2° стандартты колориметриялық бақылаушыны қабылдайды. ICCmax, 4-ші және 2-ші нұсқаларын қоса алғанда. Әдетте 4-ші нұсқа ұсынылады, бірақ 2-ші нұсқа әлі де кеңінен қолданылады және басқа бағдарламалық қамтамасымен, соның ішінде браузерлермен де үйлесімді. ICC профилінің 2-ші нұсқасы бөлшектік параметрлік қисық кодтауды ("para") ресми түрде қолдамайды, бірақ 2-ші нұсқа қарапайым қуат заңдарына негізделген функцияларды қолдайды. (OpenGL 2.1 өзегіне қосылды) және sRGB гамма кодталған фреймбуферлерге рендерлеу (алғашқы рет EXT framebuffer sRGB кеңейтімімен енгізілді, OpenGL 3.0 өзегіне қосылды). sRGB гамма текстураларының дұрыс мип-карталауы және интерполяциясы көптеген заманауи GPU-лардың текстуралық бірліктерінде тікелей аппараттық қолдауға ие (мысалы, nVidia GeForce 8 8 биттік текстурадан сызықтық мәндерге айналдыруды орындайды), және бұл мәндерді интерполяциялау кезінде ешқандай өнімділік төмендеуіне себеп болмайды.