computer graphics devices
DESCRIPTION
графични устройства функции компютърна графикаTRANSCRIPT
![Page 1: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/1.jpg)
доц. М. Иванова
Технически университет - София
![Page 2: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/2.jpg)
Видове графика
Според метода за създаване на графичното изображение се различават:Векторна графикаРастерна графика
![Page 3: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/3.jpg)
Векторна графика
Векторна графика е метод за представяне на графични изображения чрез геометрични примитиви, като точки, линии, криви, запълнени области или многоъгълници, които се дефинират от обекти, наречени вектори
![Page 4: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/4.jpg)
Векторна графика Изображението е последователност от
вектори (отсечки) Отсечките се задават чрез координатите
на крайните им точки Координатите на крайните точки могат
да бъдат:Абсолютни – спрямо началото на
координатната системаОтносителни – спрямо коя да е реперна
точкаИнкрементални – за реперна точка се
избира предишната адресирана точка
![Page 5: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/5.jpg)
Векторна графика○ Координатите на точките се изчисляват:
y = mx + b ○ Лесно мащабиране на отсечките
![Page 6: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/6.jpg)
Векторна графика○ Векторната графика, генерираща се чрез
устройства с електронно-лъчева тръба (CRT технология)
![Page 7: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/7.jpg)
Векторни монитори
Два типа:с регенерация на дисплейната картинасъс запомняща тръба
Електронният лъч се отклонява само по права линия
Дъги и окръжности се изобразяват чрез малки отсечки
![Page 8: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/8.jpg)
Векторни монитори Дисплеен файл – съдържа код:
описващ геометричния модел на обекта и инструкции за дисплейния процесор
Дисплеен процесор – апаратен интерпретатор на дисплейния файл: Интерпретира инструкциите на дисплейния файл Управлява и синхронизира дисплейния генератор Обработва състоянията на цялата подсистема Обработва прекъсванията от дисплейния пулт
Графична приложна програма
Транслатор на дисплеен файл
Дисплеен файл
Дисплеен процесор
![Page 9: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/9.jpg)
Векторна графика Предимствата пред растерните методи
са:малък обем на изходният файл високо качество при различна степен на
мащабиране възможност за прилагане на неограничен
брой деформации и трансформации - ротация, транслация, преобразуване и др.
Основен недостатък - невъзможността за пресъздаване на фотореалистични изображения
![Page 10: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/10.jpg)
Растерна графика
Растерно графично изображение - структура от данни, визуализирана най-често под формата на правоъгълна мрежа от пиксели или цветни точки, които се наблюдават върху монитор, хартия и други носители
![Page 11: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/11.jpg)
Растерна графика В цифровите изображения, пикселът е
най-малката част, носеща информация Пикселите обикновено са разположени в
двумерна мрежа под формата на точки или квадрадчета
Наситеността на всеки пиксел е променлива величина; в цветните системи, пикселът се характеризира с три или четири компонента: червен, зелен и син цвят или циан (синьо-зелен цвят), магента (пурпурен цвят), жълт цвят и черен
![Page 12: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/12.jpg)
Растерни монитори
Електронният лъч обхожда последователно всички точки ред по ред
Интензивността и цветът се управляват за всяка точка
![Page 13: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/13.jpg)
Растерни монитори Кадров буфер – памет, съхраняваща кодът
за интензивността и цветът на всяка точка За всяка точка се отделят от 1 до 24 бита – в
зависимост от качеството на изображението (1024x1024 – типична разделителна способност)
Дисплеен файл
Генериране на кадров буфер (растеризи-ране)
Кадров буфер
Монитор (телевизионен)
Приложна програма
или
Команди
![Page 14: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/14.jpg)
Технологии за изграждане на растерни дисплеи С електронно-лъчева тръба (CRT)
![Page 15: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/15.jpg)
Технологии за изграждане на растерни монитори Цветни монитори с електронно-лъчева тръба
•Изискват точна геометрия•Метална маска•Три електронни пушки
![Page 16: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/16.jpg)
Таблица на цветовете (16 цвята едновременно 4096 възможности)
Индекс на цвета
0000111100000000010100000000111100001111000000100000000001100101
0000111100000000111111110101111100001111000000100000111101100101
0000111101010000010111111111111100001111000001100000000001100101
R G B0000000100100011010001010110011110001001101010111100110111101111
Сканиран пиксел
0
1
0
1
адрес
Сканиран ред
Битови плоскости в кадровия буфер
Червен лъч
Зелен лъч
Син лъч
данни
Управление на лъчите
![Page 17: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/17.jpg)
Технологии за изграждане на растерни дисплеи Liquid Crystal Display (LCD) - дисплей с течни кристали
![Page 18: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/18.jpg)
Технологии за изграждане на растерни дисплеи Плазмен дисплей (PDP Plasma Display
Panel)
![Page 19: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/19.jpg)
Технологии за изграждане на растерни дисплеи Field Emission Devices (FEDs)
![Page 20: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/20.jpg)
Технологии за изграждане на растерни дисплеи Digital Micromirror Devices (DMDs)
![Page 21: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/21.jpg)
Технологии за изграждане на растерни дисплеи Органични светодиоди (OLED —
Organic Light Emitting Diode)
![Page 22: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/22.jpg)
Интерактивни средства Изпълняват се следните действия
върху изображенията: Посочване на елемент Позициониране Изчертаване на фигури Въвеждане на команди и данни
![Page 23: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/23.jpg)
Интерактивни средства Мишка
Механична
Оптична
Безжична
3D мишка
![Page 24: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/24.jpg)
Интерактивни средства Координатна ръчка (Joy stick)
![Page 25: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/25.jpg)
Интерактивни средства Таблет (Tablet)
![Page 26: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/26.jpg)
Интерактивни средства Панел с допиране (touch panel)
![Page 27: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/27.jpg)
Интерактивни средства Светлинна писалка
![Page 28: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/28.jpg)
Интерактивни средства Интерактивна бяла дъска
![Page 29: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/29.jpg)
Логически входни устройства Шест стандартизирани типа:
1. Локатор (locator)
2. Устройство за въвеждане на последователност от позиции (stroke)
3. Устройство за въвеждане на символи (String)
4. Устройство за въвеждане на число скалар (valuator)
5. Устройство за избор на алтернатива (choice)
6. Устройство за улавяне (pick)
![Page 30: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/30.jpg)
Изходни графични устройства Плотери:
Векторни○ Барабанни○ Ролкови○ Равнинни
Растерни○ Матрични ○ Електростатични○ Лазерни○ Струйни
![Page 31: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/31.jpg)
Изходни графични устройства Векторни плотери – функции за
построяване на изображение
Инструкции:-параметри- графични примитиви- трансформации
Микропроцесорно управление:- интерпретиране на инструкциите- апроксимация- управление на движенията
От процесора
![Page 32: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/32.jpg)
Изходни графични устройства Растерни плотери – функции за
построяване на изображение
Растеризиране на изображението
Битова карта
Изображение с графични примитиви (векторно)
![Page 33: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/33.jpg)
Входни графични устройства Векторни дигитайзери Растерни сканиращи дигитайзери
(скенери)
![Page 34: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/34.jpg)
Устройства за създаване на Виртуална реалност Сферичен компютърен екран (Computer
Screen) Шлем за виртуална реалност (Head-
Mounted Display - HMD) Бинокъло подобен монитор (BOUM) Център за виртуална реалност с голям
екран (Large Screen, Reality Center) Виртуално работно място (Workbench) Wedge CAVE
![Page 35: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/35.jpg)
Устройства за създаване на Виртуална реалност Сферичен компютърен екран –
(Computer Screen)
![Page 36: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/36.jpg)
Устройства за създаване на Виртуална реалност Шлем за виртуална реалност – Head-
Mounted Display (HMD)
![Page 37: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/37.jpg)
Устройства за създаване на Виртуална реалност Бинокъло подобен монитор - BOOM - Binocular Omni-Orientation
Monitor)
![Page 38: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/38.jpg)
Устройства за създаване на Виртуална реалност Център за виртуална реалност с голям екран (Large
Screen, Reality Center)
![Page 39: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/39.jpg)
Устройства за създаване на Виртуална реалност Виртуално работно място (Workbench)
![Page 40: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/40.jpg)
Устройства за създаване на Виртуална реалност Wedge
![Page 41: Computer Graphics Devices](https://reader035.vdocuments.us/reader035/viewer/2022062617/54c32e264a795907498b45e4/html5/thumbnails/41.jpg)
Устройства за създаване на Виртуална реалност CAVE (Cave Automatic Virtual Environment)