Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Задачи на кодирование векторного изображения.
- Получение векторного изображения с помощью векторных команд
Методические рекомендации:
При векторном подходе изображение рассматривается как описание графических примитивов, прямых, дуг, эллипсов, прямоугольников, окружностей, закрасок и пр. Описываются положение и форма этих примитивов в системе графических координат.
Таким образом векторное изображение кодируется векторными командами, т.е описывается с помощью алгоритма. Отрезок прямой линии определяется координатами его концов, окружность – координатами центра и радиусом, многоугольник – координатами его углов, закрашенная область - линией границы и цветом закраски. Целесообразно, чтобы учащиеся имели таблицу системы команд векторной графики ([6], стр.150):
Команда
| Действие
| Линия к X1, Y1
| Нарисовать линию от текущей позиции в позицию (X1, Y1).
| Линия X1, Y1, X2, Y2
| Нарисовать линию с координатами начала X1, Y1 и координатами конца X2, Y2. Текущая позиция не устанавливается.
| Окружность X, Y, R
| Нарисовать окружность; X, Y – координаты центра, а R – длина радиуса.
| Эллипс X1, Y1, X2, Y2
| Нарисовать эллипс, ограниченный прямоугольником; (X1, Y1) –координаты левого верхнего, а (X2, Y2) – правого нижнего угла прямоугольника.
| Прямоугольник X1, Y1, X2, Y2
| Нарисовать прямоугольник; (X1, Y1)- координаты левого верхнего угла, (X2, Y2) - координаты правого нижнего угла прямоугольника.
| Цвет рисования Цвет
| Установить текущий цвет рисования.
| Цвет закраски Цвет
| Установить текущий цвет закраски
| Закрасить X, Y, ЦВЕТ ГРАНИЦЫ
| Закрасить произвольную замкнутую фигуру; X, Y – координаты любой точки внутри замкнутой фигуры, ЦВЕТ ГРАНИЦЫ –цвет граничной линии.
|
|