Автор: Пользователь скрыл имя, 16 Января 2011 в 15:20, реферат
На сегодняшний день компьютерная графика неотъемлемая часть жизни современного общества. Рекламные щиты, цветные журналы, спецэффекты в фильмах – всё это в той или иной мере имеет отношение к компьютерной графике. Либо это обработанные фотографии, либо от начала до конца созданные на компьютере изображения.
Введение…………………………………………………………… 2
Возможности программы
Инструменты……………………………………………………. 3
Эффекты………………………………………………………….4
Среда программирования………………………………………….6
Заключение………………………………………………………….7
Введение…………………………………………………………
Возможности программы
Инструменты……………………………………………
Эффекты………………………………………………………
Среда программирования……………………………………
Заключение……………………………………………………
На сегодняшний день компьютерная графика неотъемлемая часть жизни современного общества. Рекламные щиты, цветные журналы, спецэффекты в фильмах – всё это в той или иной мере имеет отношение к компьютерной графике. Либо это обработанные фотографии, либо от начала до конца созданные на компьютере изображения.
Графический
редактор – это компьютерная программа,
предназначенная для обработки
графики (фотографий, рисунков) или
создания таковой, то есть для рисования.
Существуют растровые и векторные
графические редакторы. Растровые
редакторы предназначены для
работы с растровыми (точечными) изображениями.
Растры – это некая таблица, каждая
клетка которой имеет свой цвет.
Векторные редакторы
Iso относится к растровым редакторам. Программа предоставляет пользователю различные инструменты для создания и редактирования растровых изображений.
Изначально, программа задумывалась как детский графический редактор, то есть для использования исключительно детьми. Отсюда и название 'ИЗО': Изобразительное искусство. Целью было создать интересную детям программу. По мере написания программы появлялось всё больше и больше разных эффектов (вращение, отражение, контрастность и т. д.), которые вряд ли будут интересны детям, но полезны при работе с фотографиями. В результате цель создания программы стала звучать так: 'Создать небольшой графический редактор, который заменит стандартный Paintbrush Windows: будет превосходить его в возможностях, не уступая в простоте и эффективности'.
Приложение
рассчитано как на опытных пользователей,
так и на новичков, как на детей, так
и на взрослых: каждый найдёт здесь что-то
для себя интересное в соответствии со
своими потребностями.
Инструменты.
Основное предназначение программы – это создание рисунков. Для этого предназначены тринадцать инструментов, с помощью которых непосредственно можно рисовать фигуры:
'Звезда' (star) образована делением двух окружностей (внутренней и внешней) на части. При выборе этого инструмента показывается панель для изменения свойств: можно изменить процентное отношение внутреннего и внешнего радиуса, изменять количество концов или вписать звезду в круг. Остальные инструменты являются вспомогательными:
Всеми
инструментами можно
Тип заливки используется при рисовании замкнутых фигур и при заливке цветом. Тип и толщина линий учитывается при рисовании, как замкнутых геометрических фигур, так и линий. При увеличенном масштабе можно использовать все инструменты и эффекты, но иногда возникают проблемы из-за скрытых ошибок.
Тип симметрии используется при рисовании с помощью кисти или карандаша. При использовании какого-либо типа 'невидимым' карандашом или кистью рисуется тем же цветом и стилем симметричная линия (одна или три в зависимости от типа симметрии).
Хотелось бы отдельно отметить инструмент 'звезда', так как, умело изменяя его свойства, можно превратить его в мощного помощника. Если внутренний радиус сделать 100% от внешнего, то можно рисовать различные правильные многоугольники, в зависимости от установленного числа концов звезды. А если внутренний радиус будет менее 100%, то рисуются невыпуклые многоугольники с равными сторонами, и чем больше концов у звезды, тем больше фигура походит на солнышко. При внутреннем радиусе равным 0% рисуется окружность (если стоит опция 'вписать звезду в круг') поделённая на сектора.
Графический эффект (graphic effect) – это определённое преобразование изображения. Либо это цветовое преобразование, либо деформация (перемещение пикселей), либо то и другое одновременно. В программе эффекты применяются для всего рисунка или для выделенной области (если таковая имеется). Работу эффекта трудно передать словами, поэтому ниже приводится список эффектов без их описания. Названия говорят сами за себя.
Фильтр пользователя – это изменение каждого цвета по определённой матрице. Пользователь может сам задать свою матрицу, а может выбрать из предложенного списка:
Среда программирования.
Программа Iso написана
в среде программирования Delphi 5 Enterprise компании
Borland, на языке Object Pascal. Object Pascal – это объективно-ориентированный
язык программирования, который и является
основой Delphi. Он относится к языкам высокого
уровня. Его родоначальник – язык Pascal.
По
мере написания программы возникали
всё новые задачи и проблемы, которые
было бы невозможно или нецелесообразно
решать обычными методами, поэтому
приходилось изобретать или где-то
заимствовать нестандартные алгоритмы
решения задач, коих в программе
довольно много. Это помогло сохранить
небольшой размер и высокую производительность
программы при её широких возможностях,
что делает её весьма привлекательной
для пользователей как опытных,
так и не очень.