Растровая графика: практические задания

Определение требуемого объема видеопамяти для различных графических режимов монитора. Расчет объема памяти для черно-белого растрового графического изображения и максимально возможного числа цветов. Расчет времени передачи растрового изображения.

Рубрика Программирование, компьютеры и кибернетика
Вид практическая работа
Язык русский
Дата добавления 11.05.2014
Размер файла 18,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Практическая №1

Растровая графика. Нахождение объёма видеопамяти

1. Определить требуемый объем видеопамяти для различных графических режимов экрана монитора, если известна глубина цвета на одну точку.

Режим экрана

Глубина цвета (бит на точку)

4

8

16

24

32

640 на 480

800 на 600

1024 на 768

1280 на 1024

Решение:

1. Всего точек на экране (разрешающая способность):

640 * 480 = 307200

2. Необходимый объем видеопамяти

V= 4 бит * 307200 = 1228800 бит = 153600 байт = 150 Кбайт.

3. Аналогично рассчитывается необходимый объем видеопамяти для других графических режимов. При расчетах учащийся пользуется калькулятором для экономии времени.

Ответ:

Режим экрана

Глубина цвета (бит на точку)

4

8

16

24

32

640 на 480

150 Кб

300 Кб

600 Кб

900 Кб

1,2 Мб

800 на 600

234 Кб

469 Кб

938 Кб

1,4 Мб

1,8 Мб

1024 на 768

384 Кб

768 Кб

1,5 Мб

2,25 Мб

3 Мб

1280 на 1024

640 Кб

1,25 Мб

2,5 Мб

3,75 Мб

5 Мб

2. Черно-белое (без градаций серого) растровое графическое изображение имеет размер 10 10 точек. Какой объем памяти займет это изображение?

Решение:

1. Количество точек -100

2. Так как всего 2 цвета черный и белый. то глубина цвета равна

1 ( 21 =2)

3. Объем видеопамяти равен

100*1=100 бит

3. Для хранения растрового изображения размером 128 x 128 пикселей отвели 4 КБ памяти. Каково максимально возможное число цветов в палитре изображения.

Решение:

1. Определим количество точек изображения.

128*128=16384 точек или пикселей.

2. Объем памяти на изображение 4 Кб выразим в битах, так как V=I*X*Y вычисляется в битах.

4 Кб=4*1024=4 096 байт = 4096*8 бит =32768 бит

3. Найдем глубину цвета

I =V/(X*Y)=32768:16384=2

N=2I , где N - число цветов в палитре. N=4

Ответ: 4

4. Сколько бит видеопамяти занимает информация об одном пикселе на ч/б экране (без полутонов)?

Решение:

Если изображение Ч/Б без полутонов, то используется всего два цвета -черный и белый, т.е. К=2, 2i =2, I= 1 бит на пиксель.

Ответ: 1 пиксель

5. Какой объем видеопамяти необходим для хранения четырех страниц изображения, если битовая глубина равна 24, а разрешающая способность дисплея- 800 х 600 пикселей?

Решение:

1. Найдем объем видеопамяти для одной страницы:

800*600*24=11520000 бит =1440000 байт =1406,25 Кб ?1, 37 Мб

1,37*4 =5,48 Мб ?5.5 Мб для хранения 4 страниц.

Ответ: 5.5 Мб

6. Определить объем видеопамяти компьютера, который необходим для реализации графического режима монитора High Color с разрешающей способностью 1024 х 768 точек и палитрой цветов из 65536 цветов.

Решение:

1. По формуле

K=2I ,

где K - количество цветов, I - глубина цвета определим глубину цвета.

2I =65536

Глубина цвета составляет:

I = log265 536 = 16 бит

(вычисляем с помощью программы Wise Calculator)

2.. Количество точек изображения равно:

1024768 = 786 432

3. Требуемый объем видеопамяти равен:

16 бит 786 432 = 12 582 912 бит = 1572864 байт = 1536 Кб =1,5 Мб

(1,2 Мбайта. Ответ дан в практикуме Угринович). Приучаем учеников, переводя в другие единицы, делить на 1024, а не на 1000.

Ответ: 1,5 Мб

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

Решение:

Чтобы закодировать 65536 различных цветов для каждой точки, необходимо 16 бит. Чтобы закодировать 16 цветов, необходимо всего 4 бита. Следовательно, объем занимаемой памяти уменьшился в 16:4=4 раза.

Ответ: в 4 раза

Практическая №2

Растровая графика. Нахождееие объёма видеопамяти.

1. Достаточно ли видеопамяти объемом 256 Кбайт для работы монитора в режиме 640 480 и палитрой из 16 цветов?

Решение:

Узнаем объем видеопамяти, которая потребуется для работы монитора в режиме 640х480 и палитрой в 16 цветов.

V=I*X*Y=640*480*4 (24 =16, глубина цвета равна 4),

V= 1228800 бит = 153600 байт =150 Кб.

150 < 256, значит памяти достаточно.

Ответ: достаточно

2. Укажите минимальный объем памяти (в килобайтах), достаточный для хранения любого растрового изображения размером 256 х 256 пикселей, если известно, что в изображении используется палитра из 216 цветов. Саму палитру хранить не нужно.

1) 128

2) 512

3) 1024

4) 2048

Решение:

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

log2 216 =16 битам.

Минимальный объем памяти, достаточный для хранения всего изображения будет равен

16*256*256 =24 * 28 * 28 =220 бит=220 : 23 =217 байт = 217 : 210 =27 Кбайт =128 Кбайт,

что соответствует пункту под номером 1.

Ответ: 1

3. Сколько секунд потребуется модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать цветное растровое изображение размером 640 х 480 пикселей, при условии, что цвет каждого пикселя кодируется тремя байтами?

Решение:

1. Определим объем изображения в битах:

3 байт = 3*8 = 24 бит,

V=I*X*Y=640*480*24 бит =7372800 бит

2. Найдем число секунд на передачу изображения:

7372800 : 28800=256 секунд

Ответ: 256.

растровое изображение память цвет

4. Сколько секунд потребуется модему, передающему сообщения со скоростью 14400 бит/сек, чтобы передать цветное растровое изображение размером 800 х 600 пикселей, при условии, что в палитре 16 миллионов цветов?

Решение:

Для кодирования 16 млн. цветов требуется 3 байта или 24 бита (Графический режим True Color). Общее количество пикселей в изображении

800 х 600 =480000.

Так как на 1 пиксель приходится 3 байта, то на 480000 пикселей приходится

480000*3=1 440 000 байт или 11520000 бит. 11520000 :

14400 = 800 секунд.

Ответ: 800 секунд.

5. Монитор позволяет получать на экране 16777216 различных цветов. Сколько бит памяти занимает 1 пиксель?)

Решение:

Один пиксель кодируется комбинацией двух знаков «0» и «1». Надо узнать длину кода пикселя.

2х =16777216, log2 16777216 =24 бит

Ответ: 24.

6. Каков минимальный объем памяти ( в байтах), достаточный для хранения черно-белого растрового изображения размером 32 х 32 пикселя, если известно, что в изображении используется не более 16 градаций серого цвета.

Решение:

Глубина цвета равна 4, т.к. 16 градаций цвета используется.

32*32*4=4096

бит памяти для хранения черно-белого изображения

4096 : 8 = 512 байт.

Ответ: 512 байт

7. Монитор работает с 16 цветной палитрой в режиме 640*400 пикселей. Для кодирования изображения требуется 1250 Кбайт. Сколько страниц видеопамяти оно занимает?

Решение:

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

К=Vизобр/V1 стр

Vизобр =1250 Кб по условию

Для этого вычислим объем видеопамяти для одной страницы изображения с 16 цветовой палитрой и разрешающей способностью 640*400.

V1 стр = 640*400*4 , где 4- глубина цвета (24 =16)

V1 стр = 1024000 бит = 128000 байт =125 Кб

К=1250 : 125 =10 страниц

Ответ: 10 страниц

8. Страница видеопамяти составляет 16000 байтов. Дисплей работает в режиме 320*400 пикселей. Сколько цветов в палитре?

Решение:

V=I*X*Y - объем одной страницы,

V=16000 байт = 128000 бит по условию.

Найдем глубину цвета I.

I=V/(X*Y).

I= 128000 / (320*400)=1.

Определим теперь, сколько цветов в палитре. K=2I , где K - количество цветов, I - глубина цвета. K=2

Ответ: 2 цвета.

9. Сканируется цветное изображение размером 1010 см. Разрешающая способность сканера 600 dpi и глубина цвета 32 бита. Какой информационный объем будет иметь полученный графический файл.

Решение:

1. Разрешающая способность сканера 600 dpi (dot per inch -- точек на дюйм) означает, что на отрезке длиной 1 дюйм сканер способен различить 600 точек. Переведем разрешающую способность сканера из точек на дюйм в точки на сантиметр:

600 dpi : 2,54 236 точек/см (1 дюйм = 2.54 см.)

2. Следовательно, размер изображения в точках составит

23602360 точек. (умножили на 10 см.)

3. Общее количество точек изображения равно:

23602360 = 5 569 600

4. Информационный объем файла равен:

32 бит 5569600 = 178 227 200 бит 21 Мбайт

Ответ: 21 Мбайт

Размещено на Allbest.ru


Подобные документы

  • Векторная графика как способ описания изображения при помощи прямых и изогнутых линий. Пример растрового и векторного представления листа с дерева. Редакторы векторной графики. Особенности растрового изображения. Методы сжатия с потерями и без потерь.

    реферат [2,1 M], добавлен 28.09.2014

  • Преобразование графической информации из аналоговой формы в цифровую. Количество цветов, отображаемых на экране монитора. Расчет объема видеопамяти для одного из графических режимов. Способы хранения информации в файле. Формирование векторной графики.

    презентация [2,1 M], добавлен 22.05.2012

  • Растровая и векторная графика. Растровые графические редакторы. Масштабирование растрового изображения. Средства хранения высокоточных графических объектов. Изменение масштаба без потери качества и практически без увеличения размеров исходного файла.

    презентация [652,8 K], добавлен 11.03.2015

  • Изучение основных алгоритмов генерации различных видов фракталов. Выбор языка и среды программирования. Характеристика структурных элементов растрового графического редактора фракталов. Описание интерфейса приложения, порядок редактирования изображений.

    курсовая работа [1,2 M], добавлен 04.04.2014

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

    реферат [436,4 K], добавлен 26.03.2010

  • Механизм графического представления данных. Виды компьютерной графики: фрактальная, трехмерная, растровая, векторная. Разрешение экранного изображения, понятие линиатуры. Связь между параметрами изображения и размером файла. Динамический диапазон.

    реферат [38,6 K], добавлен 27.12.2012

  • Графические режимы и пространственное разрешение экрана монитора. Измерение глубины цвета. Обзор палитры цветов в системах цветопередачи. Выбор графического режима в операционных системах. Палитра цветов, используемая при печати изображений на принтерах.

    презентация [521,4 K], добавлен 16.03.2015

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

    презентация [883,6 K], добавлен 26.01.2015

  • Компьютерная графика. Пиксели, разрешение, размер изображения. Типы изображений. Черно-белые штриховые и полутоновые изображения. Индексированные цвета. Полноцветные изображения. Форматы файлов. Цвет и его модели. Цветовые модели: RGB, CMYK, HSB.

    реферат [18,1 K], добавлен 20.02.2009

  • Растровая графика, составление графических изображений из отдельных точек (пикселей). Растровые графические редакторы. Векторная графика - построение изображения из простых объектов. Достоинства, недостатки и применение растровой и векторной графики.

    презентация [7,8 K], добавлен 06.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.