Теория:

Изображения в памяти компьютера
Последовательностями нулей и единиц можно закодировать и графическую информацию.
Существует два способа представления изображений в цифровом виде.

Первый способ состоит в том, чтобы графический объект, подлежащий представлению в цифровом виде, разделить вертикальными и горизонтальными линиями на крошечные фрагменты — пиксели, и закодировать цвет каждого пикселя в виде двоичного числа. Такой способ называется растровым кодированием.
 
Второй способ состоит в том, что некоторый графический объект записывается как закодированная в цифровом виде последовательность команд для его создания. Этот способ называется векторным кодированием.
Растровое кодирование
Графический объект, подлежащий представлению в цифровом виде, делится вертикальными и горизонтальными линиями на крошечные фрагменты — пиксели. Цвет каждого пикселя кодируется двоичным числом. Такой способ называется растровым кодированием.

98622.jpg
 
Рассмотрим простую черно-белую картинку:
 
000010000
  
000111000
  
001111100
  
011111110
  
000010000
  
000010000
  
000010000
  
001010000
  
001110000
 
000000000
зонт.png
 
Каждую пустую (белую) клеточку рисунка, заключенного в рамку, мы закодировали нулём, а закрашенную (чёрную) — единицей.

Попробуем решить обратную задачу — восстановить рисунок по его коду, причем код будет десятичным. Представим имеющиеся десятичные числа в двоичном коде и закрасим клеточки, соответствующие \(1\):
 
   195
   198
   220
   240
   248
   206
   195  
   195  
   11000011  
   11000110
   11011100
   11110000
   11111000
   11001110
   11000011
   11000011
   
 
 
 
  
 КККК.png
В рассмотренных примерах каждый пиксель кодировался \(1\) битом. При цифровом представлении цветных изображений каждый пиксель кодируется цепочкой из \(24\) нулей и единиц, что позволяет различать более \(16\) миллионов цветовых оттенков.

Необычайно богатая цветовая палитра современных компьютеров получается смешением взятых в определённой пропорции трёх основных цветов: красного, синего и зелёного.
На кодирование каждого из них чаще всего отводится по \(8\) битов, в которых можно записать двоичные коды \(256\) различных оттенков основного цвета.
Векторное кодирование
Некоторый графический объект записывается как закодированная в цифровом виде последовательность команд для его создания.

Например, чтобы выполнить следующий рисунок, необходимо изобразить два закрашенных прямоугольника, два прямоугольных треугольника и два круга:

masinka.jpg
 
Каждая из этих фигур может быть математически описана: прямоугольники и треугольники — координатами своих вершин, круги — координатами центров и радиусами.

Такой способ называется векторным кодированием.
Источники:
Босова Л.Л. Информатика и ИКТ. Учебник для 6 класса. 4 – е издание. - М.: БИНОМ.
www.иванов-ам.рф, Интернет - портал Персональный сайт Иванова А.М.
www.dpk-info.ucoz.ru/, Интернет - портал Учебник по информатике, образование онлайн