Растровая графика: практические задания
Определение требуемого объема видеопамяти для различных графических режимов монитора. Расчет объема памяти для черно-белого растрового графического изображения и максимально возможного числа цветов. Расчет времени передачи растрового изображения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | практическая работа |
Язык | русский |
Дата добавления | 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