Автор работы: Пользователь скрыл имя, 06 Марта 2014 в 20:57, реферат
Компьютерная графика — область деятельности, в которой компьютеры используются как инструмент для синтеза (создания) изображений, так и для обработки визуальной информации, полученной из реального мира. Также компьютерной графикой называют результат такой деятельности.
ВВедение.
Компьютерная графика — область деятельности, в которой компьютеры используются как инструмент для синтеза (создания) изображений, так и для обработки визуальной информации, полученной из реального мира. Также компьютерной графикой называют результат такой деятельности.
Разработки в области компьютерной графики сначала двигались лишь академическим интересом и шли в научных учреждениях. Постепенно компьютерная графика прочно вошла в повседневную жизнь, стало возможным вести коммерчески успешные проекты в этой области. К основным сферам применения технологий компьютерной графики относятся: графический интерфейс пользователя; спецэффекты, визуальные эффекты (VFX), цифровая кинематография; цифровое телевидение, всемирная паутина, видеоконференции; цифровая фотография и существенно возросшие возможности по обработке фотографий; цифровая живопись; визуализация научных и деловых данных; компьютерные игры, системы виртуальной реальности (например, тренажёры управления самолётом); системы автоматизированного проектирования; компьютерная томография, компьютерная графика для кино и телевидения, лазерная графика.
Методы компьютерной графики, наделившие вычислительные машины способностью создавать и обрабатывать изображения, оказали на мир не меньшее влияние, чем само появление компьютеров. От промышленности до медицины, от техники до развлечений – трудно назвать область, в которой не использовалась бы компьютерная графика.
1.1.Основная характеристика.
Для вывода изображения на компьютер используются разные способы оцифровки, другими словами разные методы обработки информации.
Растровая графика - метод графического представления объекта в виде множества точек.
Веторная графика - метод графического представления объекта в в иде отрезков прямых (векторов).
Фрактальная графика основана на автоматической генерации изображений путем математических расчетов. Создание фрактальных изображений основано не в рисовании, а в программировании. Фрактальная графика редко используется в печатных или электронных документах.
Отдельным предметом считается трехмерная (3D) графика, изучающая приемы и методы построения объемных моделей объектов в виртуальном пространстве. Как правило, в ней сочетаются векторный и растровый способы формирования изображений.Трёхмерная графика (3D, 3 Dimensions,) — больше всего применяется для создания изображений на плоскости экрана или листа печатной продукции в архитектурной визуализации, кинематографе, телевидении, компьютерных играх, печатной продукции, а также в науке и промышленности. Трёхмерное изображение на плоскости отличается от двумерного тем, что включает построение геометрической проекции трёхмерной модели сцены на плоскость (например, экран компьютера) с помощью специализированных программ. При этом модель может как соответствовать объектам из реального мира (автомобили, здания, ураган, астероид), так и быть полностью абстрактной (проекция четырёхмерного фрактала).
1.2.Растровая графика..
В этой пункте рассмотрим растровый метод. Для того чтобы понять основной принцип растрового метода, представьте тетрадный лист в клеточку, каждая клетка которого закрашена в разные цвета, это и есть наш массив информации, для его описания нужно знать 2 параметра – положение в пространстве и цвет. А если представить, что мы уже закрасили 1000 таких тетрадных листов, и смотрим на них с большого расстояния, то мы уже не увидим отдельных закрашенных клеточек, мы будем воспринимать это как нечто целое, именно так формируется растровое изображение, или растровую карту.
Компьютерная индустрия породила сотни новых и необычных терминов, пытаясь объяснить, что такое компьютер и как он работает. Термин растровая графика достаточно очевиден, если усвоить понятия, относящиеся к растровым изображениям. Пиксел – основной элемент растровых изображений. Именно из таких элементов состоит растровое изображение. В цифровом мире компьютерных изображений термином пиксель обозначают несколько разных понятий. Это может быть отдельная точка экрана компьютера, отдельная точка напечатанная на лазерном принтере или отдельный элемент растрового изображения. Эти понятия не одно и тоже, поэтому чтобы избежать путаницы следует называть их следующим образом: видео пиксель при ссылке на изображение экрана компьютера; точка при ссылке на отдельную точку, создаваемую лазерным принтером. Существует коэффициент прямоугольности изображения, который введен специально для изображения количества пикселей матрицы рисунка по горизонтали и по вертикали.
Возвращаясь к аналогии с листом бумаги можно заметить, что любой растровый рисунок имеет определенное количество пикселей в горизонтальных и вертикальных рядах. Существуют следующие коэффициенты прямоугольности для экранов: 320х200, 320х240, 600х400, 640х480, 800х600 и др. Этот коэффициент часто называют размером изображения. Произведение этих двух чисел дает общее количество пикселей изображения. Существует также такое понятие как коэффициент прямоугольности пикселей. В отличие от коэффициента прямоугольности изображения он относится к реальным размерам видео пиксель и является отношением реальной ширины к реальной высоте. Данный коэффициент зависит от размера дисплея и текущего разрешения, и поэтому на разных компьютерных системах принимает различные значения. Цвет любого пикселя растрового изображения запоминается в компьютере с помощью комбинации битов. Чем больше битов для этого используется, тем больше оттенков цветов можно получить. Число битов, используемых компьютером для любого пикселя, называется битовой глубиной пикселя. Наиболее простое растровое изображение состоит из пикселей имеющих только два возможных цвета черный и белый, и поэтому изображения, состоящие из пикселей этого вида, называются однобитовыми изображениями. Число доступных цветов или градаций серого цвета равно 2 в степени равной количеству битов в пикселе.
Цвета, описываемые 24 битами, обеспечивают более 16 миллионов доступных цветов и их часто называют естественными цветами. Растровые изображения обладают множеством характеристик, которые должны быть организованы и фиксированы компьютером. Размеры изображения и расположение пикселей в нем это две основных характеристики, которые файл растровых изображений должен сохранить, чтобы создать картинку. Даже если испорчена информация о цвете любого пиксель и любых других характеристиках компьютер все равно сможет воссоздать версию рисунка, если будет знать, как расположены все его пиксели.
Пиксель сам по себе не обладает никаким размером, он всего лишь область памяти компьютера, хранящая информацию о цвете, поэтому коэффициент прямоугольности изображения не соответствует никакой реальной размерности. Зная только коэффициент прямоугольности изображения с некоторой разрешающей способностью можно определить настоящие размеры рисунка. Поскольку размеры изображения хранятся отдельно, пиксель запоминаются один за другим, как обычный блок данных. Компьютеру не приходится сохранять отдельные позиции, он всего лишь создает сетку по размерам заданным коэффициентом прямоугольности изображения, а затем заполняет ее пиксель за пикселей. Это самый простой способ хранения данного растрового изображения, но не самый эффективный с точки зрения использования компьютерного времени и памяти. Более эффективный способ состоит в том, чтобы сохранить только количество черных и белых пикселей в любой строке. Этот метод сжимает данные, которые используют растровые изображения. В этом случае они занимают меньше памяти компьютера..
Достоинства растровой графики.
Недостатки.
Применение : обработка фотоизображений , художественная графика, реставрационные работы, работа со сканером.
1.3. Векторная графика.
Векторный метод-это метод представления изображения в виде совокупности отрезков и дуг и т.д. В данном случае вектор-это набор данных,характеризующих какой-либо объект.
В отличие от растровой графики в векторной графике изображение строится с помощью математических описаний объектов, окружностей и линий. Хотя на первый взгляд это может показаться сложнее, чем использование растровых массивов, но для некоторых видов изображений использование математических описаний является более простым способом. Ключевым моментом векторной графики является то, что она использует комбинацию компьютерных команд и математических формул для объекта. Это позволяет компьютерным устройствам вычислять и помещать в нужном месте реальные точки при рисовании этих объектов. Такая особенность векторной графики дает ей ряд преимуществ перед растровой графикой, но в тоже время является причиной ее недостатков.
Векторную графику часто называют объектно-ориентированной графикой или чертежной графикой. Простые объекты, такие как окружности, линии, сферы, кубы и тому подобное называется примитивами, и используются при создании более сложных объектов. В векторной графике объекты создаются путем комбинации различных объектов. Для создания объектов примитивов используются простые описания. Прямая линия, дуги, окружности, эллипсы и области однотонного или изменяющегося света – это двухмерные рисунки, используемые для создания детализированных изображений. В трехмерной компьютерной графике для создания сложных рисунков могут использоваться такие элементы как сферы, кубы. Команды, описывающие векторные объекты большинству пользователей возможно никогда не придется увидеть. Определять, как описывать объекты будет компьютерная программа, которая используется для подготовки векторных объектов. Для создания векторных рисунков необходимо использовать один из многочисленных иллюстрационных пакетов.
Программы векторной графики способны создавать растровые изображения в качестве одного из типов объектов. Это возможно потому, что растровый рисунок просто набор инструкций для компьютера, и так как инструкции эти очень просты, то векторная графика способна воспринимать растровые изображения наравне с остальными объектами, хотя можно поместить растровые изображения в виде объекта векторном формате, но не удается отредактировать и изменить в нем отдельные пиксели.
Различные векторные форматы обладают различными цветовыми возможностями. Простейшие форматы, которые могут не содержать вообще никакой информации о цвете, используют цвет по умолчанию тех устройств, на которые они выводятся, другие форматы способны сохранять данные о полном тридцати двух битном цвете. Какую бы цветовую модель не применял бы векторный формат, на размер файла он не влияет, кроме тех случаев, когда файл содержит растровые образы. В обычных векторных объектах значение цвета относится ко всему объекту в целом. Цвет объекта хранится в виде части его векторного описания. Некоторые векторные файлы могут создать растровый эскиз изображений хранящихся в них. Эти растровые картинки, иногда называемые краткими описаниями изображений, обычно представляют собой эскизы векторных рисунков в целом. Краткое описание изображения, особенно полезно в ситуациях, когда вы не хотите открывать весь файл, чтобы посмотреть, что в нем хранится или когда вы не можете видеть векторный рисунок во время его использования. Первая ситуация возникает, когда вам необходимо найти файл с помощью одной из многих специально разработанных для этого программ. Для облегчения поиска нужного векторного файла такие программы могут считывать растровый эскиз изображения и другие характеристики, например, векторный формат, время создания, битовую глубину изображения и так далее. Вторая ситуация возникает, когда в каком-либо издательском пакете помещается на страницу векторный рисунок. Изображение, которое вы увидите, будет растровым эскизом настоящего векторного рисунка, у которого нельзя изменить размер, обрезать или как-то иначе обработать изображение. За эскизы изображения приходится расплачиваться памятью, т.к. эскизы – это растровая версия рисунков, а растровые данные используют много памяти компьютера.
Преимущества векторной графики.
Недостатки.
Применение: компьютерная полиграфия, системы компьютерного проектирования, компьютерный дизайн и реклама.
1.4. Фрактальная графика.
Среди всех картинок, которые может создавать компьютер, лишь немногие могут поспорить с фрактальными изображениями, когда идет речь о подлинной красоте. У большинства из нас слово "фрактал" вызывает в памяти цветные завитушки, формирующие сложный, тонкий и составной узор. Но на самом деле этот термин имеет гораздо более широкий смысл. Фрактал - объект, обладающий бесконечной сложностью, позволяющий рассмотреть столько же своих деталей вблизи, как и издалека. Земля – классический пример фрактального объекта. Из космоса она выглядит как шаp. Если приближаться к ней, мы обнаружим океаны, континенты, побережья и цепи гор. Будем рассматривать горы ближе – станут видны еще более мелкие детали: кусочек земли на поверхности горы в своем масштабе столь же сложный и неровный, как сама гора. И даже еще более сильное увеличение покажет крошечные частички грунта, каждая из которых сама является фрактальным объектом.
Компьютеры дают возможность строить модели таких бесконечно детализированных структур. Есть много методов создания фрактальных изображений на компьютере. Два профессора математики из Технологического института штата Джоржия разработали широко используемый метод, известный как Cистемы Итерируемых Функций (СИФ). С помощью этого метода создаются реалистичные изображения природных объектов, таких, например, как листья папоротника, деревья, при этом неоднократно применяются преобразования, которые двигают, изменяют в размере и вращают части изображения. В СИФ используется самоподобие, которое есть у творений природы, и объект моделируется как композиция множества мельчайших копий самого себя. Фрактальные изображения с многоцветными завитушками относятся обычно к разряду так называемых фракталов с временным порогом, которые изображаются точками на комплексной плоскости с цветами, отражающими время, требуемое для того, чтобы орбита данной точки перешла ("перебежала") определенную границу.