Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Функції пакета програм машинної графіки

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Ввід даних проводиться з допомогою операторних пристроїв вводу. До таких пристроїв можна віднести: клавіатуру, сканер, світлове перо, електронний планшет з пером та ряд інших. Функції вводу повинні програмуватись так, що максимально забезпечити ефект який досягається застосуванням діалогових можливостей інтерактивної машинної графіки. При проектуванні програмного забезпечення необхідно найти… Читати ще >

Функції пакета програм машинної графіки (реферат, курсова, диплом, контрольна)

Пакети програм для машинної графіки повинні реалізовувати цілий ряд функцій, які можна об'єднати в функціональні групи. Кожна така група реалізує наступні взаємодії між користувачем та системою:

формування елементів графічного зображення;

перетворення;

управління відображенням та організація вікон;

сегментація зображень.

Формування елементів графічного зображення.

Графічним елементом в машинній графіці являється базисний фрагмент зображення, такий як крапка, лінійний відрізок, коло та ін. Набір елементів в системі може включати літерно-цифрові знаки та спеціальні символи. Користувач може побудувати прикладну модель з набору елементів, / які існують в системі.

Перетворення.

Перетворення використовують для зміни зображення на екрані дисплея і для переміщення об'єктів бази даних. Перетворення застосовують до графічних елементів, для того щоб допомогти користувачу побудувати прикладну модель. Ці перетворення включають збільшення або зменшення розмірів зображення внаслідок масштабування, його перенесення або обертання.

Управління відображенням та організація вікон.

Ця групa функцій дає можливість розглядати зображення під необхідним кутом і при необхідному збільшенні. В дійсності тут використовують різні перетворення прикладної моделі. Інколи такі функції називають кадруванням, оскільки графічний екран при цьому відіграє роль вікна, через яке ведеться, спостереження за графічною моделлю.

Ще один аспект управління відображенням — це усунення невидимих ліній Усунення невидимих ліній — це процедура, за допомогою якої в зображенні виділяють видимі та невидимі лінії (або частини ліній) являються видимі, для того щоб вони були усунуті і зображення отримало більш наглядний вираз. В інших системах пакет машинної графіки суттєво складніший і в наших системах пакет машинної графіки суттєво складніший і сама програма визначає які лінії необхідно-усунути.

Сегментація зображення.

Функції сегментації зображення дають можливість користувачу вибірково знищувати, замінювати або якось інакше модифікувати зображення або його частину. Термін «сегмент» відноситься до конкретної частини зображення, яка підлягає модифікації. Сегментом може бути як окремий елемент, так і логічно зв’язана група елементів яка може модифікуватись як одне ціле.

Ввід даних користувачем.

Ввід даних проводиться з допомогою операторних пристроїв вводу. До таких пристроїв можна віднести: клавіатуру, сканер, світлове перо, електронний планшет з пером та ряд інших. Функції вводу повинні програмуватись так, що максимально забезпечити ефект який досягається застосуванням діалогових можливостей інтерактивної машинної графіки. При проектуванні програмного забезпечення необхідно найти компроміс між бажанням мати достатнє число функцій, що перекривають всі ситуації вводу даних і небезпекою завалити користувача такою кількістю команд, що їх неможливо буде запам’ятати.

Показати весь текст
Заповнити форму поточною роботою