Rasterska grafika Flashcards

1
Q

Рачунарска графика

A

подразумева графику креирану помоћу рачунара. Обухвата

стварање, чување и обраду сликовног садржаја.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Апликацијски модел

A

прикупља све податке и објекте који треба да буду

приказани на екрану као и везе међу њима.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Апликација

A

креира апликацијски
модел и комуницира са њим да би се сачували подаци о објекту. Она обрађује
кориснички унос и производи излаз слањем наредби графичком систему

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Графички систем

A

прима наредбе за приказ графичких објеката од апликације,

преноси наредбе корисника апликацији и приказује објекат на излазу.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Приказни систем је задужен за приказ слике на екрану. Састоји се од:

A

● Видео контролера - прилагођава и приказује слику на екрану
● Меморије - чува слику која се приказује
● Графичког процесора - додатни процесор
● Излазних уређаја - служе за приказ слике

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Према динамичности приказа разликујемо:

A

● Интерактивну графику - динамични приказ и активно учешће корисника у
стварању и измени слике при чему су резултати одмах видљиви
● Неинтерактивну графику - статични приказ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Према димензионалности на:

A

● 2Д графику

● 3Д графику

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Према основним градивним елементима слике се деле на:

A

● Векторску (објектну) графику - градивни елементи су објекти који се
описују математичким формулама, а промена величине слике је лака без
губитка квалитета
● Растерску (битмап) графику - основни градивни елемент слике је пиксел

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Растерске слике су одређене:

A

● Бројем пиксела - дефинише се хоризонтално и вертикално
● Резолуцијом - може бити просторна и амплитудна; изражава се у
пикселима, што је она већа то су пиксели мањи и приказује се више детаља
● Бројем канала - колико различитих боја је могуће приказати на слици

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Резолуција:

A

Код монитора се резолуција означава са PPI,
код скенера SPI,
а код штампача као DPI или LPI.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Просторна интеграција

A

Просторна интеграција је особина људског ока да довољно мале пикселе не види као засебне елементе већ као целину

При промени резолуције квалитет се неће нарушити ако се задржи број пиксела чиме се димензије смањују.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Амплитудна резолуција или дубина бита

A

је број бита који се користи за опис боје једног пиксела.

Ако се број бита означи са N укупан број тонова који се могу репродуковати једним пикселом је 2N

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Са смањењем дубине бита долази до

A

појаве лажних контура и нарушавају се тонски прелази. Граница прихватљивог је 6 бита.
Ако слика има више канала боје број бита се изражава укупно или по
каналу боје.
У пракси се обично користе слика са 8 бита по каналу боје

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Према броју боја које могу репродуковати растерске слике се деле на:

A

● Бинарне - 1 битне / 1 канал боје
● Слике сиве скале - више-битне / 1 канал боје
● Слике у боји - више-битне / више канала боје

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Сваки пиксел је одређен:

A

позицијом и вредношћу.
Позиција се дефинише у односу на координатни почетак.
Код позиције битне релације су суседност, повезаност, региони и границе.
Један пиксел укупно има 8 суседа који се означавају са N8(p).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Пиксели се граниче ако су суседни и ако њихове вредности одговарају неком захтеву сличности. У складу са типом суседа постоји:

A

● 4-граничност
● 8-граничност
● m-граничност

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Регион је

A

подскуп пиксела слике који се састоји од повезаних пиксела.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Граница

региона је:

A

сет пиксела региона која има један или више суседа који не припадају
региону.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Вредност пиксела

A

одређује његову боју на слици. Она се дефинише у зависности
од броја бита слике, па тако 1 битне слике имају 2 вредности (црну (0) и белу (1)), 8 битне слике имају 256 вредности (од црне (0) до беле (255))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Матрица је

A

За бинарне слике матрица има две димензије. Слике у боји имају више
канала боје па се снимају у 3д матрицама, где трећа димензија представља канале слике.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Палета боја је:

A

Скуп боја који се може наћи на слици

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Предност коришћења индексног режима је:

A

уштеда меморије.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Транспарентност је

A

могућност да се на слици види слој који се налази испод
датог пиксела/слоја. Пиксели могу бити потпуно транспарентни,
полутранспарентни или непрозирни. Ова особина се назива опацитет (opacity) и изражава се у рангу 0-100%.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Начини мешања (blending modes).

A

Поред опацитета на слојеве се могу применити и

различити алгоритми који дефинишу на који начин ће се пиксели понашати

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Растерске слике се могу добити:
1. Директно у програмима 2. Растеризацијом векторских слика 3. Дигитализовањем аналогних слика
26
Растеризацијом се одређује
да ли на месту неког пиксела треба исцртати објекат | или не. Овај процес врше растер алгоритми
27
Неки од захтева за растеризацију | линија су
да линије морају имати прецизно дефинисане крајеве и константну дебљину, дебљина линије не сме зависити од дужине и нагиба линије
28
Основни | начини за формирање линија су:
● Основни икрементални алгоритам - BIA - примењује се ако је позиција пиксела дефинисана целим бројем и ако се пиксели не преклапају, а рачуна се на основу једначине праве; његова мана је грешка која се јавља приликом заокруживања ● Бресенхамов алгоритам - користи целобројну аритметику
29
Најбитнији део система снимања је
сензор који је осетљив на светло
30
Сензор срећемо у форми
траке и матрице.
31
Код снимања слике једним сензором значајан елемент
фотодиода код које је излазни напон сразмеран упадном зрачењу
32
Код сензора у форми траке
сензорски елементи су распоређени по једној оси. Кретање се врши нормално у односу на траку па се тако покривају обе осе.
33
Када имамо матрични сензор тада
кретање сензора није потребно. Квалитет снимања зависи од квалитета сензора.
34
Дигитализација вредности координата слике се назива
узорковање
35
Резултат узорковања је
слика која се састоји од мреже пиксела
36
Узорковање је одређено
просторном резолуцијом
37
Дигитализација амплитудних вредности назива се
квантизација
38
Резултат квантизације је
вредност пиксела у одређеном опсегу. | Квантизација је одређена дубином бита.
39
Дигитална слика треба да поседује
све детаље који постоје на аналогној слици.
40
Теорема каже да
фреквенција узорковања мора бити бар 2 пута већа од највеће фреквенције аналогног сигнала. Ако овај услов није задовољен може доћи до грешака као што су ефекат назубљења или моире ефекат
41
Ефекат назубљења се | јавља ако
густина матрице пиксела није довољна за приказ финих детаља. | Линије које би требало да буду праве изгледају назубљене
42
Моире ефекат је | приметан код
слика високе фреквенције и манифестује се као шара преко | површине слике
43
Проблем назубљавања се решава
убацивањем пиксела различитог нивоа осветљености око линија чиме се ствара илузија глатке линије - anti-aliasing.
44
Постоје 2 методе за корекцију назубљености:
1. Prefiltering - третира пиксел као површину; боја пиксела се одређује на основу тога колику површину пиксела заузима објекат и ивице се боје нијансама које су светлије од централног дела објекта 2. Postfiltering - слика се рендерује на већој резолуцији од оне која је коришћена приликом дигитализације; веома рачунарски захтевно
45
Грешка која се јавља услед квантизације је
постеризација или ефекат лажних контура. Она се јавља кад је број нивоа сиве скале недовољан за опис тонских прелаза слике. Ефекат постеризације се може кориговати дитеровањем.
46
Генерисање дигиталних растерских слика се постиже
дигитализацијом аналогних слика или снимањем објекта дигиталним апаратом
47
Скенер је уређај за
дигитализацију фотографија, цртежа и филмова. Постоје ручни, равни и ротациони скенери
48
Главне особине скенера су:
● Резолуција (просторна) - може бити хоризонтална и вертикална; у спецификацијама се обично наводи оптичка (стварна, физичка резолуција - битна за квалитет скенирања) и интерполирана (постиже се софтверски) ● Дубина бита - већи број бита значи више нијанси које се могу приказати ● Динамички опсег - могућност репродукције контраста; разликa између најтамније и најсветлије боје коју је уређај у стању да детектује
49
Дигитални апарати су
уређаји који светлост рефлектовану са сцене интерпретирају путем сензора. Предности су то што се слика тренутно приказује, може се снимати доста фотографија, могу се снимати видеи…
50
Дигиталне апарате | можемо поделити на
компактне, хибридне и DSLR
51
Значајне карактеристике су:
● Резолуција - зависи од сензора и броја пиксела на сензору, а изражава се као производ хоризонталне и вертикалне резолуције у мегапикселима ● Дубина бита ● Динамички опсег - могућност репродукције контраста; повезан је са експозицијом; слике великог динамичког опсега се називају HDR ● Квалитет објектива - сваки објектив се састоји од низа сочива, која имају за циљ да фокусирају слику на сензор ● Брзина бленде - отвор бленде контролише количину светла која пролази кроз објектив, а брзина затварача је време које је потребно да се затварач подигне и врати у почетни положај ● ISO осетљивост - дефинише реакцију сензора на светло, већи број значи да је сензор осетљивији
52
Побољшање слике је процес
процес који за циљ има слику, која више одговара | специфичној апликацији
53
Методе побољшања делимо на:
●Побољшања у просторном домену - операције се изводе директно на пикселима ● Побољшања у фреквентном домену - операције се изводе на трансформацији оригиналне слике
54
Побољшање слике у фреквентном домену подразумева
да се слика прво конвертује у фреквентни домен. Све корекције се спроводе на Фуријевој трансформацији слике, а након корекције слика се конвертује назад у просторни домен.
55
Операције побољшања слике у просторном домену се посматрају као:
● Операције у тачки - одређују вредност пиксела излазне слике на одређеној координати на основу улазне вредности исте координате ● Локалне - вредност излаза на одређеној координати зависи од улазне вредности пиксела на тој координати и вредности суседних елемената ● Глобалне - процена целе слике у циљу генерисања вредности пиксела специфичне координате
56
Код побољшања слике на нивоу пиксела имамо:
● Операције засноване на хистограму - развлачење, еквализација ● Трансформације интензитета - негатив слике, log и обрнути log, гама корекција, бинаризација ● Аритметичко-логичке операције - одузимање, сабирање, множење, дељење, AND, OR, XOR, NOT
57
Хистограм слике приказује
расподелу броја пиксела у зависности од њихове вредности. Хистограм је добар показатељ контраста и експонираности - слике лошијег контраста ће имати сужен хистограм
58
Еквализација или уједначење је метода за
побољшање контраста
59
Развлачење хистограма подразумева
форсирање најтамније тачке слике на вредност пиксела 0, а најсветлије на вредност 2B-1 и распоређивање осталих тонова између при чему се задржава облик почетног хистограма.
60
Негатив (инвертовање) слике врши се
обртањем њеног хистограма
61
Логаритамска трансформација
узак опсег тамних тонова шири, а широк опсег светлих тонова сужава
62
Гама корекција
представља корекцију светлине средњих тонова слике.
63
Бинаризација
се врши на основу података хистограма, при чему се | изолују делови изнад и испод неке вредности - прага. Пиксели испод прага добијају вредност 0, а изнад 1.
64
Аритметичко-логичке операције
се обављају између 2 или више слика
65
Код аритметичких операција најзначајније су
сабирање и одузимање, множење и дељење се користе за повећање или смањење средње вредности слике, док се усредњавање користи за уклањање шума уколико постоје идентичне слике исте сцене
66
Сабирање
је комутативна операција. Додавање позитивне константе слици доводи до посветљавања. Приликом сабирања може доћи до прекорачења вредности и тад се узима максимална вредност пиксела.
67
Одузимање
се може посматрати као додавање негативне компоненте. Оно није комутативно и може се користити за потамњивање слике.
68
Множење
се огледа кроз blending mode Multiply. Множење константом се назива скалирање и служи за поправљање слика лоше осветљености (као и дељење).
69
Усредњавање
се заснива на одређивању средње вредности пиксела више слика исте сцене, а користи се за редуковање шума.
70
Преклапање
производи линеарну комбинацију 2 слике, при чему се у обзир узима и опацитет слика
71
Логичке операције се обично примењују где?
на бинарним сликама.
72
Основне операције су
AND, OR, XOR, NOT (сви сем NOT раде са 2 или више слика). Сваки пиксел се посматра као логичка вредност где је бела боја (1) “тачно”, а црна (0) “нетачно”. Ове операције се користе на монохроматским и на сликама у боји.
73
Оновна примена логичких операција је код
маскирања.
74
Код локалних операција вредност пиксела финалне слике зависи од
вредности пиксела оригиналне слике, пиксела у његовој околини и коефицијента маске.
75
Корелација подразумева да се
маска директо примењује на слику
76
код конволуције маска се
ротира око централне вредности
77
Фактор скалирања је
сума елемената кернела. Да вредност пиксела не би прелазила дефинисани ранг сума вредности унутар кернела је обично 1.
78
Маска увек мора да пређе ивице слике иначе ће слика бити мања/већа.
Мања
79
Постоје 2 | решења за маскирање ивица:
1. Убацивање нула - делови ван слике се третирају као нуле; може довести до појаве тамних оквира 2. Пресликавање преко ивице - деловима ван слике се додељују вредности ивица слике; бољи ефекат
80
Просторне филтере делимо на оне за:
● Умекшавање слике - линеарни и нелинеарни ● Детекцију ивица - градијентни и Лапласов оператор ● Изоштравање слике - high-pass, изоштравање умекшаном маском
81
Умекшавање слике је
заправо замућивање превише наглашених детаља, а | користи се за редукцију шума.
82
Low-pass филтери пропуштају
само ниске фреквенције, редукују шум и уклањају фине детаље. Користе квадратне маске (вредности једнаке (Box blur) или извагане) чији елементи морају бити позитивни.
83
Код Gaussian филтера маска се формира тако да
а распоред бројева симулира Гаусову расподелу
84
Нелинеарни филтери
су засновани на сортирању пиксела оригиналне слике који су обухваћени маском. Величина маске одређује јачину ефекта.
85
Код MIN филтера вредност пиксела бива
замењена најмањом
86
код MAX | филтера вредност пиксела бива замењена
највећом
87
а код MEAN филтера вредност пиксела бива замењена
средњом вредношћу у околини пиксела
88
Код MEDIAN филтера
централна вредност у поредку је излаз филтера. Он се | користи за уклањање шума када је потребно сачувати ивице
89
MIDPOINT филтер узима
средњу вредност најмањег и највећег пиксела у поретку. Он је алфа тримован филтер што значи да се одбацује одређен проценат највећих и најмањих вредности у поретку, док се од осталих рачуна средња вредност. Нелинеарним филтерима се постиже већи степен умекшавања слике.
90
Шум је
нежељена варијација у светлини или боји пиксела. Узрок шума може бити сензор, лоши услови снимања, грешке AD конверзије…
91
Основни типови шума су:
1. Адитивни Гаусов - независан на сваком пикселу; настаје услед слабог осветљења или високе температуре сензора, а уклања се са MEAN, MEDIAN или Gaussian филтером 2. Лапласов 3. Импулсни - одређен део пиксела оштећен; узрокован грешкама AD конвертера или у преносу сигнала, а уклања се MEDIAN филтером (може и MIN и MAX) i. Разликујемо две врсте - “со и бибер” (црни и бели пиксели) и униформни (било која вредност) 4. Квантизациони - настаје при квантизацији; обично се може занемарити, а уклања се MEAN, MEDIAN или MIDPOINT филтером 5. Фотонси 6. Тачкасти 7. Периодични
92
Замућење слике је
смањењe оштрине слике, губитак ивица при чему слика делује изван фокуса. Код већег замућења немогућност детектовања ивица и детаља доводи до немогућности интерпретирања информација слике
93
Узроци замућења су
смањена резолуција, објектив и померај апарата или објекта током снимања.
94
Замућење се коригује
изоштравањем слике. Циљ изоштравања је наглашавање детаља на слици и отклањање замућења
95
Како би се слика изоштрила врше се 2 | корака обраде слике
детекција и наглашавање ивица. Детекција ивица врши се изводима слике. Први изводи се у процесу обраде слике извршавају у форми градијентних оператора.
96
Најзаступљенији оператори су:
● Робертсов крос-градијентни оператор - најбољи за ивице од 45°, осетљив на шум, даје најмање приметно наглашавање ивица ● Prewitt оператор - најбољи за хоризонталне и вертикалне ивице ● Собелов оператор - слично као Prewitt
97
Код детекције ивица другим изводом кернели се формирају тако да је
централни елемент максималан, а сума је 0. Приликом изоштравања прво се слика филтрира како би се изоловале ивице, затим се она прескалира у дозвољен ранг и на крају се таква комбинује са оригиналом и добијају се наглашене ивице.
98
High-pass филтери
пропуштају само елементе високих фреквенција. На оригиналну слику се додаје верзија слике која је филтрирана High-pass филтером. Код изоштравања слике умекшаном маском од оригиналне слике се одузме замућена и тиме се генерише маска за изоштравање. Након креирања маске, она се додаје оригиналу као би се ивице нагласиле.
99
Геометријска трансформација је
функција која пресликава оригиналну тачку или вектор у њену слику. Објекат се посматра као скуп тачака у 2д систему
100
Геометријске трансформације објеката подразумевају
трансформације свих његових тачака
101
а. У 2д равни користи се
2д Декартов координатни систем који | може бити десно (у математици) и лево (у програмима) орјентисан.
102
Основне геометријске трансформације слике су
``` транслација, ротација, рефлексија, смицање (искошење), скалирање. ```
103
Транслација је
померање објекта на нову локацију додавањем константних | вредности на сваку координатну тачку.
104
Ротација представља
померање сваке тачке објекта за одређени угао у односу на центар ротације
105
Рефлексија подразумева
множење позиције пиксела са негативним умношком. Разликујемо вертикалну и хоризонталну рефлексију.
106
Смицање представља
искошење слике по једној или обе димензије.
107
Скалирање је
пресликавање координатне равни на себе, које омогућује независно подешавање односа величина јединичних подеока на различитим осама. Обухвата увећање и смањење слике
108
Код униформног | скалирања промена величине је
иста по ширини и висини слике - однос | димензија се не мења.
109
Диференцијално скалирање подразумева
да се ширина и | висина различито мењају
110
систем са хомогеним | координатама je
Систем у коме се тачка у 2д представља са 3 | координате - x, y, w
111
Скалирање може подразумевати
увећање и смањење. Слика након скалирања има већи или мањи број пиксела у односу на оригинал.
112
скалирање | подразумева
додавање или одузимање пиксела и одређивање вредности нових | пиксела.
113
Одређивање вредности пиксела код скалирања се може извести
методом најближег суседа / репликацијом пиксела, линеарном, билинеарном, бикубичном
114
Увећање слике подразумева
креирање нових локација пиксела и додељивање | вредности новокреираним локацијама.
115
Увећање слике методом најближег | суседа се реализује тако што се
преко површине оригиналне слике постави мрежа димензија нове резолуције. Да би се сваком елементу доделила вредност тражи се пиксел оригиналне слике који је најближи центру пиксела мреже и преузима се његова вредност.
116
Репликација пиксела је
специјални случај методе најближег суседа када је фактор скалирања цео број. Ово је брз, једноставан али и лош метод јер се приликом увећања већег од 2 пута примећује блоковска структура на дијагоналним ивицама слике.
117
Код линеарне интерполације
убачени пиксел по врсти или колони представља средњу вредност суседних пиксела оригинала. Линеарном интерполацијом добијамо финије тонске прелазе, док репликацију користимо када треба задржати ивице
118
Билинеарна и бикубична интерплација поразумевају
да се при прорачуну вредности новог пиксела узму 4 суседа, док се код бикубичне узима 16.
119
Смањење слике
се изводи истим техникама као и повећање, само што с`е | редослед операција обрће при чему се занемарује део пиксела.
120
Приликом смањивања слике методом најближег суседа у зависности од степена смањивања
одбацује се одређени број редова и колона. Веома је брза али и нетачна метода, долази до појаве изобличења.