ФУНКЦІЇ ПАКЕТА ПРОГРАМ МАШИННОЇ ГРАФІКИ
Пакети програм для машинної графіки повинні реалізовувати цілий ряд функцій, які можна об’єднати в функціональні групи. Кожна така група реалізує наступні взаємодії між користувачем та системою:
– формування елементів графічного зображення;
– перетворення;
– управління відображенням та організація вікон;
– сегментація зображень.
Формування елементів графічного зображення.
Графічним елементом в машинній графіці являється базисний фрагмент зображення, такий як крапка, лінійний відрізок, коло та ін. Набір елементів в системі може включати літерно-цифрові знаки та спеціальні символи. Користувач може побудувати прикладну модель з набору елементів, / які існують в системі.
Перетворення.
Перетворення використовують для зміни зображення на екрані дисплея і для переміщення об’єктів бази даних. Перетворення застосовують до графічних елементів, для того щоб допомогти користувачу побудувати прикладну модель. Ці перетворення включають збільшення або зменшення розмірів зображення внаслідок масштабування, його перенесення або обертання.
Управління відображенням та організація вікон.
Ця групa функцій дає можливість розглядати зображення під необхідним кутом і при необхідному збільшенні. В дійсності тут використовують різні перетворення прикладної моделі. Інколи такі функції називають кадруванням, оскільки графічний екран при цьому відіграє роль вікна, через яке ведеться, спостереження за графічною моделлю.
Ще один аспект управління відображенням - це усунення невидимих ліній Усунення невидимих ліній - це процедура, за допомогою якої в зображенні виділяють видимі та невидимі лінії (або частини ліній) являються видимі, для того щоб вони були усунуті і зображення отримало більш наглядний вираз. В інших системах пакет машинної графіки суттєво складніший і в наших системах пакет машинної графіки суттєво складніший і сама програма визначає які лінії необхідно-усунути.
Сегментація зображення.
Функції сегментації зображення дають можливість користувачу вибірково знищувати, замінювати або якось інакше модифікувати зображення або його частину. Термін “сегмент” відноситься до конкретної частини зображення, яка підлягає модифікації. Сегментом може бути як окремий елемент, так і логічно зв’язана група елементів яка може модифікуватись як одне ціле.
Ввід даних користувачем.
Ввід даних проводиться з допомогою операторних пристроїв вводу. До таких пристроїв можна віднести: клавіатуру, сканер, світлове перо, електронний планшет з пером та ряд інших. Функції вводу повинні програмуватись так, що максимально забезпечити ефект який досягається застосуванням діалогових можливостей інтерактивної машинної графіки. При проектуванні програмного забезпечення необхідно найти компроміс між бажанням мати достатнє число функцій, що перекривають всі ситуації вводу даних і небезпекою завалити користувача такою кількістю команд, що їх неможливо буде запам’ятати.
Еще по теме ФУНКЦІЇ ПАКЕТА ПРОГРАМ МАШИННОЇ ГРАФІКИ:
- СИСТЕМИ МАШИННОЇ ГРАФІКИ. ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ МАШИННОЇ ГРАФІКИ
- 1.3. КАК УСТРОЕН ПАКЕТ СТРУКТУРНОГО МОДЕЛИРОВАНИЯ
- З.І.Прикладні програми
- Пакет документов для получения субсидии
- Стаття 177. Загальнодержавні програми використання та охорони земель
- 14.Вимоги до складання психокорекційної програми, її зміст та структура.
- 4.3. Оценка стоимости пакета акций корпорации
- 2. Сутність Державної програми заохочення іноземних інвестицій в Україні
- Статистический пакет для социальной науки (СПСН)
- Стаття 178. Регіональні програми використання та охорони земель
- Пакеты прикладных программ (ППП) формирования бизнес- планов
- Пакеты прикладных программ (ППП) правовых баз данных
- Запропонований курс лекцiй викладено вiдповiдно до програми навчального курсу