Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерная графика.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
3.55 Mб
Скачать

Товарищи

Товарищ

Задача

Байер

фильтрация цветов

Барнс

определитель прямых

Безье

его кривые

Брезенхем

растеризация отрезков и окружностей

Варнок

отсечение многоугольников прямоугольным окном

Вейлер / Айзертон

отсечение многоугольников прямоугольным окном

Ву

растеризация отрезка

Гуро

немонотонная закраска

Кенни

детектор краёв

Кирус-Бек

отсечение отрезка произвольным многоугольником (векторная форма)

Костельжо

построение кривой по ломаной

Кох

его фрактал

Лианг / Барски

отсечение отрезка прямоугольным окном (векторная форма)

Малл

Сжатие ВЧ и НЧ

Оцу

бинаризация

Превитт

дифференциальная маска для вычисления градиента

Робертс

отрисовка произвольных многоугольников

дифференциальная маска для вычисления градиента

Сазерленд / Коэн

отсечение отрезка прямоугольным окном

Сазерленд / Ходжмен

отсечение выпуклым многоугольником произвольного многоугольника

Собель

дифференциальная маска для вычисления градиента

Флойд / Стейнберг

бинаризация

Фонг

немонотонная закраска

Хаф

векторизация

Общие вопросы компьютерной графики

1. Понятие компьютерной графики. Связь с другими науками

Компьютерная графика — область программирования, появившаяся благодаря вычислительной технике; инженерная наука (появилась в 50-60-х в США, первая система автоматизированного проектирования LAD (General Motors) предназначалась для чертежей 1963 г.).

Может рассматриваться как:

  • совокупность информационно-технических средств

  • направление в искусстве

Преобразование

Область

Изображение → изображение

Обработка изображений

Изображение → данные

Распознавание

Данные → изображение

Компьютерная графика

Графический формат — это способ записи графической информации. Графический формат должен:

  • содержать всю информацию об изображении;

  • описывать широкий класс изображений.

Графическая информация должна иметь средства ввода-вывода.

Типы устройств:

  • растровые (из точек) (например, мониторы);

  • векторные (из примитивов).

Растеризация (отрисовка) — преобразование векторного изображения в растровое.

Векторизация — преобразование растрового изображения в векторное. При этом необходимо находить на изображении графические примитивы и распознавать образы.

При оценке алгоритмов компьютерной графики применяются как стандартные критерии качества:

  • скорость,

  • правильность,

  • расход памяти,

  • читабельность,

так и специфические:

  • реалистичность (сравнение с реальным видео (?)),

  • нереалистичность (чертежи, начерченные графопостроителем или человеком).