Бітова карта (англ. bitmap, bitset, bit array) — набір послідовно записаних двійкових розрядів, тобто послідовність (масив) бітів.
Застосування
У цифрових зображеннях
Бітова карта в цифрових зображеннях — матриця, що зберігає значення елементів зображення (пікселів). При відображенні інформації на екрані дисплея (моніторі) одному елементу зображення (пікселю) може відповідати один або більше бітів пам'яті. При цьому забезпечується висока гнучкість у відображенні текстової та графічної інформації.
У монохромних моніторах (або монохромних режимах роботи кольорових моніторів) число бітів, відповідних кожному елементу зображення, визначає кількість рівнів сірого. Якщо 1 пікселю відповідає 1 біт, зображення буде однобітним (бінарним), тобто «чорно-білим», що складається з елементів зображення всього двох можливих кольорів. Якщо 1 пікселю відповідає 8 біт (1 байт), то зображення буде півтоновим, що має 256 відтінків рівня сірого. При цьому бінарне зображення може в реальності бути, наприклад, «чорно-помаранчевим», а півтонове зображення може відображати різні по яскравості рівні зеленого (все залежить від реального кольору світіння монітора). На практиці ж все одно використовуються терміни «чорно-біле» і «рівні сірого».
Кольорові індексовані зображення з палітрою в 16 кольорів потребує бітової мапи 4 біт на кожен піксель.
У файлових системах
Бітова мапа — службова структура в складних файлових системах, що зберігає інформацію про наявність і розташуванні вільного місця. Кожному кластеру у файловій системі відповідає один біт. Якщо сектор зайнятий, то значення відповідного біта встановлюється в 1, якщо вільний — в 0.
Подібна організація дозволяє операційній системі швидко знаходити вільне місце і визначати його кількість, не звертаючись до каталогів файлової системи.
Використання бітової мапи є відмінною рисою складних файлових систем (, NTFS, UFS та ін.) В системі FAT роль мапи вільного місця виконує однойменна структура: таблиця розміщення файлів (англ. file allocation table), що є масивом, але не бітовим.
У базах даних
Див. також
Джерела
- Томас Кормен; Чарльз Лейзерсон, Рональд Рівест, Кліфорд Стайн (2009) [1990]. 10. Елементарні структури даних. Вступ до алгоритмів (вид. 3rd). MIT Press і McGraw-Hill. ISBN .
- Dictionary of Computing, 2-nd Edition, Oxfor University Press, 1985.
- bmp format [ 16 березня 2013 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bitova karta angl bitmap bitset bit array nabir poslidovno zapisanih dvijkovih rozryadiv tobto poslidovnist masiv bitiv ZastosuvannyaU cifrovih zobrazhennyah Dokladnishe Glibina koloru Bitova karta v cifrovih zobrazhennyah matricya sho zberigaye znachennya elementiv zobrazhennya pikseliv Pri vidobrazhenni informaciyi na ekrani displeya monitori odnomu elementu zobrazhennya pikselyu mozhe vidpovidati odin abo bilshe bitiv pam yati Pri comu zabezpechuyetsya visoka gnuchkist u vidobrazhenni tekstovoyi ta grafichnoyi informaciyi U monohromnih monitorah abo monohromnih rezhimah roboti kolorovih monitoriv chislo bitiv vidpovidnih kozhnomu elementu zobrazhennya viznachaye kilkist rivniv sirogo Yaksho 1 pikselyu vidpovidaye 1 bit zobrazhennya bude odnobitnim binarnim tobto chorno bilim sho skladayetsya z elementiv zobrazhennya vsogo dvoh mozhlivih koloriv Yaksho 1 pikselyu vidpovidaye 8 bit 1 bajt to zobrazhennya bude pivtonovim sho maye 256 vidtinkiv rivnya sirogo Pri comu binarne zobrazhennya mozhe v realnosti buti napriklad chorno pomaranchevim a pivtonove zobrazhennya mozhe vidobrazhati rizni po yaskravosti rivni zelenogo vse zalezhit vid realnogo koloru svitinnya monitora Na praktici zh vse odno vikoristovuyutsya termini chorno bile i rivni sirogo Kolorovi indeksovani zobrazhennya z palitroyu v 16 koloriv potrebuye bitovoyi mapi 4 bit na kozhen piksel U fajlovih sistemah Bitova mapa sluzhbova struktura v skladnih fajlovih sistemah sho zberigaye informaciyu pro nayavnist i roztashuvanni vilnogo miscya Kozhnomu klasteru u fajlovij sistemi vidpovidaye odin bit Yaksho sektor zajnyatij to znachennya vidpovidnogo bita vstanovlyuyetsya v 1 yaksho vilnij v 0 Podibna organizaciya dozvolyaye operacijnij sistemi shvidko znahoditi vilne misce i viznachati jogo kilkist ne zvertayuchis do katalogiv fajlovoyi sistemi Vikoristannya bitovoyi mapi ye vidminnoyu risoyu skladnih fajlovih sistem NTFS UFS ta in V sistemi FAT rol mapi vilnogo miscya vikonuye odnojmenna struktura tablicya rozmishennya fajliv angl file allocation table sho ye masivom ale ne bitovim U bazah danihDiv takozhBitovi operaciyi Bitova ploshinaDzherelaTomas Kormen Charlz Lejzerson Ronald Rivest Kliford Stajn 2009 1990 10 Elementarni strukturi danih Vstup do algoritmiv vid 3rd MIT Press i McGraw Hill ISBN 0 262 03384 4 Dictionary of Computing 2 nd Edition Oxfor University Press 1985 bmp format 16 bereznya 2013 u Wayback Machine