Дәріс №1. Компьютерлік графика түсінігі


биттік түстер тереңдігіне түстерді нақтылау



бет15/59
Дата04.01.2022
өлшемі1,61 Mb.
#108943
1   ...   11   12   13   14   15   16   17   18   ...   59
Байланысты:
daris komputerlik grafika

24 биттік түстер тереңдігіне түстерді нақтылау

Түстер

Интенсивтілік

Қызыл

Жасыл

Көк

Қара

00000000

00000000

00000000

Қызыл

11111111

00000000

00000000

Жасыл

00000000

11111111

00000000

Көк

00000000

00000000

11111111

Көгілдір

00000000

11111111

11111111

Сары

11111111

11111111

00000000

Ақ

11111111

11111111

11111111

Жарықтың түске әсері. Объект оған түскен жарықтың шағылысуынан белгілі бір түске боялғандай болып қабылданады. Ақ түсте – барлық түстер шағылысады, ал қара түсте керісінше жұтылады. Табиғатта – түскен жарықтың 100 пайызын шағылыстыратын ақ және қара түс жоқ, нағыз қара түс қара бархытта, ол түскен жарықтың 99,8 пайызын жұтады. Нағыз ақ түс күкірт қышқылында (барий ұнтағы), ол жарықтың 99,4 пайызын шағылыстырады. Ақ, қара және сұр түстер ахроматиялық түстер деп аталады. Ал басқа түстер хроматиялық деп аталады.

Түсті тану үшін адамға қажетті үш элемент бар: 1) көз, 2) күн, 3) бізді қоршаған табиғат – болмыс. Табиғатта барлық түстердің негізін қызыл, жасыл, көк түстер құрайды. Олар негізгі түстер деп аталады. Бұл түстерді екі-екіден біріктіргенде, көгілдір, ал қызыл, сары түстер шығады. Түс пен бояу деген екі түрлі нәрсе, бояу – ол фильтр сияқты жарық сәулесін өткізеді және шағылыстырады. Соның нәтижесінде жаңа түс алынады.

Барлық уақытта компьютердегі түстер табиғи түстермен сәйкес келмейді. Түс мониторда, қағаз беттерінде, табиғатта әр түрлі болады. Әр түрлі түстік ортада бір мәнді түстерді анықтау үшін түстік модель қолданылады. Компьютер экраны мен принтерде суретті нақты етіп беру мақсатында түстік реңктерді сипаттау үшін арнайы құралдар – түстік модельдер жасалған. Оларды компьютерлік графикада тиімді пайдалану үшін:


  • әр түстік моделдің ерекшеліктерін түсіне білу қажет;

  • әр түрлі түстік модельді қолдана отырып, қажетті түсті анықтай алу қажет.

  • әр түрлі графикалық программаларда түсті кодтау мәселесін түсіну керек

  • монитордағы суреттегі түстік реңктерді баспаға шығарғанда нақты етіп шығару қиындығын түсіну керек

Заттар жарықты шағылыстырады немесе жұтады соның нәтижесінде біз оларды көреміз.

Жарық – электромагниттік шағылысу.

Түс адамның көзіне таралу әрекетін жасайды. Осылайша жарық сәулелері көздің ішкі тор қабатына түседі де, адам түсті сезеді.

Таралған жарық – ол Күннен, лампадан немесе монитор экранынан шыққан жарық.

Шағылысқан жарық – бұл нысанның бетінен «секіріп шыққан» жарық. Біз оны жарық көзі болмайтын қандай да бір затқа қарағанда көреміз.

Жарық көзінен тікелей көзге келетін таралған жарықта барлық түстер сақталады. Бірақ бұл жарық нысаннан шағылысқан кезде өзгеруі мүмкін. (17 - сурет).


Күн сияқты немесе басқа жарық түсіргіш көздерден монитор жарықты таратады. Сурет басылатын қағаз жарықты шағылыстырады. Тарату және шағылысу прцесінде түс алынады, сондықтан түстерді сипаттаудың; аддитивтік және субтрактивтік түстер жүйесі деп аталатын екі қарама – қарсы әдісі бар.

Аддитивтік түстер жүейесі. Адам көзі қызыл, жасыл және көк түстері қабылдағандықтан компьютерде осы негізгі үш түске негізделген. Әр негізгі түске цифрлық код берілген. Ал қалған түстер негізгі түстердің комбинациясымен анықталады.

Егер өте жақыннан немесе үлткейткіштің көмегімен жұмыс істеп тұрған монитор немесе теледидардың экранына қарайтын болса, онда өте ұсақ қызыл (Red), жасыл (Green) және көк түсті (Blue)нүктелерді көру қиын емес. Экранның бетінде жарық әсері тоқтағаннан кейін де қараңғыда фосфорға ұқсас жарқыраған мыңдаған жоғары жылдамдықтағы электрондарды, яғни түстік нүктелерді көруге болады. Түстік нүктелер электрондық сәуленің әсерінен жарықты таратады. Бұл нүктелердің өлшемі өте кішкентай (диаметрі 0,3мм шамаасында), сондықтан көршілес әр түсті нүктелер қосылып кетеді де басқа түс пен реңктер береді.


Сурет керек

Мысалы:

Қызыл + жасыл = сары,

Қызыл + көк = ал қызыл (пурпурный)

Жасыл + көк = көгілдір

Қызыл + жасыл + көк = ақ

Компьютер экранның әрбі нүктесі арқылы таратылатын жарық көлемін нақты басқаруы мүмкін. Сондықтан түстік нүктелер жарқырауының күшеюін өзгерте отыоып, әр алуан реңктерді жасауға болады.

Осылайша аддитивтік түс (add-біріктіру) негізгі үш: қызыл, жасыл, көк түс сәулелерін біріктіру нәтижесінде алынады. Егер олардың әрқайсысының жарқырауы 100% болса, онда ақ түс алынады. Бұл үш түс қоладнылатын аддитивтік түстер жүйесін қысқартып RGB деп белгілейді.

Компьютерде Red – (0, 255 ): Green – (0, 255); Blue – (0, 255) мәндерді қабылдайды. Үш түстің көмегімен 2563 = 16,7 млн түс алуға болады.

Үш компоненттің мәні бірдей болған жағдайда ахроматиялық түс (ақ, қара, сұр) аламыз. Мысалы:

R = 0, G = 0, B = 0 – қара түс

R = 170, G = 170, B = 170 – сұр түс

R = 255, G = 255, B = 255 – ақ түс

Егер мониторға түстік сигналжы R255G00B255 жіберсек, онда кез – келген компьютерлерде ал қызыл түс алуға болады.

Бұл үлгі үш өлшемді кординаталар жүйесі түрінде көрсетіледі. Әрбір координата нөлден максимал мәніне дейінгі аралықта әр құрамының нәтижесі шығаратын түске қосатын үлесін бейнелейді. Алынған текшенің ішінде түстер кеңістігін тудыра отырып, барлық түстер орналасады.

Бұл үлгінің ерекше нүктелері мен сызықтарын айта кеткен дұрыс.



  • Кордината басы: бұл нүктеде барлық құрамалар нөлге тең, сәулелендіру жоқ (қара түс)

  • Көрерменге жақын нүкте; бұл нүктедегі барлық құрамалар максимал мәнге тең ( ақ түс).

  • Алдыңғы екі нүктені қосатын кескіндіде (диагоналы бойынша) , сұр реңдер орналасады: қарадан аққа дейін (сұр шкала көбінесе 256 градация). Бұл барлық үш құраманың бірдей болуына және нөлден максимал мәнге дейінгі аралықта оргаласуына байланысты жүреді. Текшенің үш төбесі таза бастапқы түстерді береді, қалған үшеуі бастапқы түстердің екі рет араласуын бейнелейді.

Сурет
сурет

Компьютерлер осы RGB моделін қоданып жұмыс атқарады. Ол монитор мен теледидарда суреттерді құру мен өңдеуге арналған. Қолданылуы: бұл үлгідегі бейнені сканер кодтайды да, суретті монитор экранына шығарады. Бұл модель сонымен қатар өте қарапайым. Өкінішке орай RGB моделінде кейбір түстерді алуға болмайды. Соондықтан RGB моделімен жұмыс істеу әрқашанда қолайлы емес.





Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   59




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет