Объектно-ориентированный подход в CorelDraw 12

Лабораторная работа 10 (2 часа)

Векторный графический редактор CorelDraw 12.

Пиксельные и векторные изображения

Все изображения, с которыми работают программы машинной графики, разделяются на два класса: пиксельные и векторные.

Пиксельным изображением принято называть массив пикселов, т.е. одинаковых по размеру и форме плоских геометрических фигур (квадратов или кругов), расположенных в узлах регулярной сетки. Пиксельное изображение в памяти компьютера представляется в виде массива сведений о цвете всех пикселов.

Векторным изображением принято называть совокупность разнообразных геометрических объектов, таких как круг, эллипс, прямоугольник, многоугольник, отрезки прямых и дуги кривых линий. Для каждого геометрического объекта определяются управляющие параметры, конкретизирующие его внешний вид. Например, для окружности такими управляющими параметрами являются диаметр, цвет, тип и толщина линии, цвет внутренней области. Представление векторного изображения в памяти компьютера сложнее, чем пиксельного, хотя при этом оно намного компактнее.

Процесс вывода пиксельного изображения на экран или бумагу достаточно прост, так как на экране пикселу соответствует группа из трех частиц люминофора, светящихся
различными цветами, принтер изображает пикселы капельками чернил или пятнами красящего порошка.

К устройствам, непосредственно фиксирующим векторные изображения, относятся графопостроители. В остальных случаях векторное изображение перед выводом преобразуется в точечное.

Векторное изображение в отличие от пиксельного можно масштабировать без потери четкости и деталей. В отличие от пиксельного изображения степень структуризации векторного изображения может быть произвольной. Размеры файлов с векторными изображениями намного меньше размеров файлов с изображениями пиксельными.

Объектно-ориентированный подход в CorelDraw 12.

CorelDraw 12 представляет собой интегрированный объектно-ориентированный пакет программ для работы с векторной графикой. Слова «интегрированный пакет» означают, что это совокупность программ, ориентированных на решение множества различных задач.

Термин «объектно-ориентированный» следует понимать в том смысле, что все операции, выполняющиеся в процессе создания и изменения изображений, проводятся не с изображением в целом и не с его частицами, а с объектами. Изображение является иерархической структурой, на самом верху которой находится векторное изображение в целом, а в самом низу - стандартные объекты.

Каждому стандартному классу объектов ставится в соответствие уникальная совокупность управляющих параметров, или атрибутов класса. Для каждого стандартного класса объектов определен перечень стандартных операций.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: