загрузка...
загрузка...
На головну

формат IMF

Дивіться також:
  1. I Трансформатори
  2. IV.2.2. Основні параметри трансформаторів
  3. IV.2.4. маркування трансформаторів
  4. NB! В даний час приміщення здається в оренду, 8 орендарів орендує 8 приміщень різного розміру і формату (офіси, автошкола, танцювальна школа та ін.).
  5. автоформатування
  6. Олександр I і М. М. Сперанський: реформаторські ідеї і реформаторська діяльність.
  7. Алексєєв Е. Г. Електронний підручник з інформатики
  8. Введення в інформатику
  9. Векторна діаграма трансформатора при короткому замиканні
  10. Великі реформи Олександра II. Причини згортання реформаторського процесу.
  11. Виникнення, етапи розвитку і технологічні аспекти інформатизації
  12. Питання 1-2. Інформаційні ресурси. Роль інформатики в розвитку сучасного суспільства

РАСТРОВІ ФОРМАТИ.

Зараз він поширений трохи менше. Підтримується більшістю простих пакетів графіки. Попереднє виділення фрагмента обов'язково. Виділене поле розбивається на рядки і колонки і на цій ділянці зображення запам'ятовується через підрядник.

Електронний блок робить розшарування на колірні площині в послідовності червоний, зелений, синій. Для кожного рядка окремо формується запис: рядок бітів червоного, синього, зеленого і рядок інтенсивності. Потрібен великий обсяг пам'яті для запису. Якщо запам'ятовувати блок, то для розміру 640х200 потрібно 512 Кб пам'яті.

Структура: заголовок і дані. Тема складається з восьми двобайтових слів.

1. Версія.

2. Довжина заголовка в словах.

3. Число біт на піксель.

4. Довжина шаблону заповнювач для зафарбовування (0 - не використовується).

5. Ширина пікселя в мікрометрів.

6. Висота пікселя в мікрометрів.

7. Довжина рядка пікселів.

8. Кількість рядків в виділеній ділянці зображення.

Самі дані можуть бути стиснуті одним з чотирьох способів.

1. Vertical Replication Count (VRC).

2. Solid Run (SR).

3. Bitmap String (BS).

4. Pattern Run (PR).

Solid Run кодування засноване на тому, що в межах записи кожної колірної площині зустрічаються у великій кількості групи повторюваних пікселів. Для них легко вказати лічильники повторень, для кожного запису такого типу виділяється 1 байт. Старший розряд говорить про те, ущільнено чи ні, 1 - ущільнений, а 0 - не ущільнено. Наступні сім байт використовуються як лічильник повторень. При цьому способі сьомим байтом можна ущільнити 127 біт повторюваних даних. Якщо це дуже довга послідовність, то однакові біти об'єднуються в групи по 8 і тоді SR ущільнення кодує дані, що повторюються. 1 байт ущільнює 127 байт, а не бит. Для колірних площин характерно розташування.

Bitmap String описує також ситуації, коли немає повторюваних умов. Цей тип визначається тим, що байти, які описують не повторюються послідовності, можна описати 255 байт. Для бітових картинок така ситуація зустрічається вкрай рідко.

Pattern Run описує елементи заповнення фігур. Перших два старших нуля, потім йде число повторень і слідом записи байт, які описують заповнення. Повинен мати довжину кратну восьми. Довжина зберігання знаходиться в заголовку. Це одне з повторень, орієнтоване на повторення рядків. Ці рядки також характерна ситуація. Ідентифікатори - це запис 00, 00, FF, число повторень рядків.

Запис рядка може містити код кодування. На ряді зображень стискається дуже добре, а на ряді дуже погано.

Формат GEM. «-- попередня | наступна --» Формат CGM.
загрузка...
© om.net.ua