Компютърна графика Графични устройства и техните...

41
Гл.ас. М. Иванова Технически университет - София

Upload: annice

Post on 19-Jan-2016

93 views

Category:

Documents


9 download

DESCRIPTION

Гл.ас. М. Иванова. Компютърна графика Графични устройства и техните функции. Технически университет - София. Видове графика. Според метода за създаване на графичното изображение се различават: Векторна графика Растерна графика. Векторна графика. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Компютърна графика Графични устройства и техните функции

Гл.ас. М. Иванова

Технически университет - София

Page 2: Компютърна графика Графични устройства и техните функции

Видове графика

Според метода за създаване на графичното изображение се различават:Векторна графикаРастерна графика

Page 3: Компютърна графика Графични устройства и техните функции

Векторна графика

Векторна графика е метод за представяне на графични изображения чрез геометрични примитиви, като точки, линии, криви, запълнени области или многоъгълници, които се дефинират от обекти, наречени вектори.

Page 4: Компютърна графика Графични устройства и техните функции

Векторна графика Изображението е последователност от

вектори (отсечки) Отсечките се задават чрез координатите

на крайните им точки Координатите на крайните точки могат

да бъдат:Абсолютни – спрямо началото на

координатната системаОтносителни – спрямо коя да е реперна

точкаИнкрементални – за реперна точка се

избира предишната адресирана точка

Page 5: Компютърна графика Графични устройства и техните функции

Векторна графика○ Координатите на точките се изчисляват:

y = mx + b ○ Лесно мащабиране на отсечките

Page 6: Компютърна графика Графични устройства и техните функции

Векторна графика○ Векторната графика, генерираща се чрез

устройства с електронно-лъчева тръба (CRT технология)

Page 7: Компютърна графика Графични устройства и техните функции

Векторни монитори

Два типа:С регенерация на дисплейната картинаСъс запомняща тръба

Електронният лъч се отклонява само по права линия

Дъги и окръжности се изобразяват чрез малки отсечки

Page 8: Компютърна графика Графични устройства и техните функции

Векторни монитори Дисплеен файл – съдържа код:

описващ геометричния модел на обекта и инструкции за дисплейния процесор

Дисплеен процесор – апаратен интерпретатор на дисплейния файл: Интерпретира инструкциите на дисплейния файл Управлява и синхронизира дисплейния генератор Обработва състоянията на цялата подсистема Обработва прекъсванията от дисплейния пулт

Графична приложна програма

Транслатор на дисплеен файл

Дисплеен файл

Дисплеен процесор

Page 9: Компютърна графика Графични устройства и техните функции

Векторна графика Предимствата пред растерните методи

са:малък обем на изходният файл високо качество при различна степен на

мащабиране възможност за прилагане на неограничен

брой деформации и трансформации - ротация, транслация, преобразуване и др.

Основен недостатък - невъзможността за пресъздаване на фотореалистични изображения.

Page 10: Компютърна графика Графични устройства и техните функции

Растерна графика

Растерното графично изображение е структура от данни, визуализирана най-често под формата на правоъгълна мрежа от пиксели или цветни точки, които се наблюдават върху монитор, хартия и др. носители.

Page 11: Компютърна графика Графични устройства и техните функции

Растерна графика В цифровите изображения, пикселът е

най-малката част, носеща информация. Пикселите обикновено са разположени в

двумерна мрежа под формата на точки или квадрадчета.

Наситеността на всеки пиксел е променлива величина; в цветните системи, пикселът се характеризира с три или четири компонента: червен, зелен и син цвят или циан (синьо-зелен цвят), магента (пурпурен цвят), жълт цвят и черен.

Page 12: Компютърна графика Графични устройства и техните функции

Растерни монитори

Електронният лъч обхожда последователно всички точки ред по ред

Интензивността и цветът се управляват за всяка точка

Page 13: Компютърна графика Графични устройства и техните функции

Растерни монитори Кадров буфер – памет, съхраняваща кодът

за интензивността и цветът на всяка точка За всяка точка се отделят от 1 до 24 бита – в

зависимост от качеството на изображението (1024x1024 – типична разделителна способност)

Дисплеен файл

Генериране на кадров буфер (растеризи-ране)

Кадров буфер

Монитор (телевизионен)

Приложна програма

или

Команди

Page 14: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи С електронно-лъчева тръба (CRT)

Page 15: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни монитори Цветни монитори с електронно-лъчева тръба

•Изискват точна геометрия•Метална маска•Три електронни пушки

Page 16: Компютърна графика Графични устройства и техните функции

Таблица на цветовете (16 цвята едновременно 4096 възможности)

Индекс на цвета

0000111100000000010100000000111100001111000000100000000001100101

0000111100000000111111110101111100001111000000100000111101100101

0000111101010000010111111111111100001111000001100000000001100101

R G B0000000100100011010001010110011110001001101010111100110111101111

Сканиран пиксел

0

1

0

1

адрес

Сканиран ред

Битови плоскости в кадровия буфер

Червен лъч

Зелен лъч

Син лъч

данни

Управление на лъчите

Page 17: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи Liquid Crystal Display (LCD) - дисплей с течни кристали

Page 18: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи Плазмен дисплей (PDP Plasma Display

Panel)

Page 19: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи Field Emission Devices (FEDs)

Page 20: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи Digital Micromirror Devices (DMDs)

Page 21: Компютърна графика Графични устройства и техните функции

Технологии за изграждане на растерни дисплеи Органични светодиоди (OLED —

Organic Light Emitting Diode)

Page 22: Компютърна графика Графични устройства и техните функции

Интерактивни средства Изпълняват се следните действия

върху изображенията: Посочване на елемент Позициониране Изчертаване на фигури Въвеждане на команди и данни

Page 23: Компютърна графика Графични устройства и техните функции

Интерактивни средства Мишка

Механична

Оптична

Безжична

3D мишка

Page 24: Компютърна графика Графични устройства и техните функции

Интерактивни средства Координатна ръчка (Joy stick)

Page 25: Компютърна графика Графични устройства и техните функции

Интерактивни средства Таблет (Tablet)

Page 26: Компютърна графика Графични устройства и техните функции

Интерактивни средства Панел с допиране (touch panel)

Page 27: Компютърна графика Графични устройства и техните функции

Интерактивни средства Светлинна писалка

Page 28: Компютърна графика Графични устройства и техните функции

Интерактивни средства Интерактивна бяла дъска

Page 29: Компютърна графика Графични устройства и техните функции

Логически входни устройства Шест стандартизирани типа:

1. Локатор (locator)

2. Устройство за въвеждане на последователност от позиции (stroke)

3. Устройство за въвеждане на символи (String)

4. Устройство за въвеждане на число скалар (valuator)

5. Устройство за избор на алтернатива (choice)

6. Устройство за улавяне (pick)

Page 30: Компютърна графика Графични устройства и техните функции

Изходни графични устройства Плотери:

Векторни○ Барабанни○ Ролкови○ Равнинни

Растерни○ Матрични ○ Електростатични○ Лазерни○ Струйни

Page 31: Компютърна графика Графични устройства и техните функции

Изходни графични устройства Векторни плотери – функции за

построяване на изображение

Инструкции:-параметри- графични примитиви- трансформации

Микропроцесорно управление:- интерпретиране на инструкциите- апроксимация- управление на движенията

От процесора

Page 32: Компютърна графика Графични устройства и техните функции

Изходни графични устройства Растерни плотери – функции за

построяване на изображение

Растеризиране на изображението

Битова карта

Изображение с графични примитиви (векторно)

Page 33: Компютърна графика Графични устройства и техните функции

Входни графични устройства Векторни дигитайзери Растерни сканиращи дигитайзери

(скенери)

Page 34: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Сферичен компютърен екран (Computer

Screen) Шлем за виртуална реалност (Head-

Mounted Display - HMD) Бинокъло подобен монитор (BOUM) Център за виртуална реалност с голям

екран (Large Screen, Reality Center) Виртуално работно място (Workbench) Wedge CAVE

Page 35: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Сферичен компютърен екран –

(Computer Screen)

Page 36: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Шлем за виртуална реалност – Head-

Mounted Display (HMD)

Page 37: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Бинокъло подобен монитор - BOOM - Binocular Omni-Orientation

Monitor)

Page 38: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Център за виртуална реалност с голям екран (Large

Screen, Reality Center)

Page 39: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Виртуално работно място (Workbench)

Page 40: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност Wedge

Page 41: Компютърна графика Графични устройства и техните функции

Устройства за създаване на Виртуална реалност CAVE (Cave Automatic Virtual Environment)