File:BMPfileFormat.svg · Wikimedia Commons · See Wikimedia Commons
Also known as Device-Independent Bitmap, DIB, Windows bitmap, Bitmap, bitmap, .bmp, BMP format
bestandsindeling
Key facts
- Filename extension
- .bmp , .dib
- Internet media type
- image/bmp , image/x-bmp
- Type code
- 'BMP ' , 'BMPf' , 'BMPp'
- Uniform type identifier uti
- com.microsoft.bmp
- Developed by
- Microsoft Corporation
- Type of format
- Raster graphics
- Open format
- OSP for WMF
via Wikipedia infobox
Described at
BMP зображення формат
paulbourke.net →Файли BMP – це історичний (але все ще часто використовуваний) формат файлу для історичної (але все ще часто використовуваної) операційної системи під назвою “Windows”. BMP зображення може варіюватися від чорно-білого (1 біт на піксель) до 24 біт колір (16,7 млн. кольорів ). Хоча зображення можна стискати, це рідко використовується на практиці і не буде детально обговорюватися тут. Якщо зображення індексується кольором, то відразу після заголовка інформації з’явиться таблиця infoheader.ncolours кольорів , кожен з 4 байт. Перші три байти відповідають компонентам b , g, r , останній байт зарезервований / не використовується, але, очевидно, може представляти альфа-канал. Для 8-бітових зображень у відтінках сірого цей індекс кольору буде просто рампою сірого. Якщо ви робите суми …. тоді довжина заголовка плюс довжина інформаційного блоку плюс 4 рази кількість кольорів палітри повинна дорівнювати зміщенню даних зображення. Іншими словами І сам приклад коду, parse.c і приклад 24 бітний файл rgb BMP для тестування. Зауважте, що жоден з цих сегментів коду не оброблятиме всі типи файлів BMP, зокрема, вони не обробляють стислі файли BMP. Вони повинні бути гарною відправною точкою для змін, що зустрічаються, і для тих, хто бажає писати файли, сумісні з BMP. З іншого боку, якщо у вас є або напишіть кращий обробник BMP, то ви можете подати для додавання тут. Вклад Адама Маєвського, який записує один біт на піксельний файл BMP: pf1bit bmp.c . Внесок Гарольда Ходгінса для виправлення байтів, необхідних для деяких компіляторів: bitmap2.h .
Excerpt from a page describing this subject · 5,482 chars · not written by Vinony
Article · Nederlands
BMP (een afkorting van bitmap) is een bestandsindeling voor rasterafbeeldingen. Het wordt gebruikt door onder andere het grafische subsysteem (GDI) van Microsoft Windows en wordt BMP of DIB (Device Independent Bitmap) genoemd. BMP-bestanden zijn meestal niet gecomprimeerd, zodat ze vaak veel groter zijn dan gecomprimeerde grafische bestanden die een plaatje van dezelfde afmeting bevatten.Daar waar datacompressie wordt toegepast in een BMP-bestand, is dat van het RLE-type, wat tekeningen nog enigszins comprimeert, maar voor foto's niet volstaat. BMP-bestanden in 24 bits-true-color zijn nooit gecomprimeerd. BMP-bestanden kunnen de volgende indelingen hebben: * 1 bit (2 kleuren); * 4 bits (16 kleuren); * 8 bits (256 kleuren); * true-color (RGB, 8 bits per kleur, dus 24 bits per pixel). Het bestandstype kent een variant voor Microsoft en OS/2. De bestandsgrootte van een typische afbeelding in true-color-BMP-indeling kan als volgt worden berekend: bestandsgrootte (in bytes) = breedte (in pixels) * hoogte (in pixels) * aantal bytes per pixel Dit is exclusief de header en andere overhead. Dus een 800x600-afbeelding beslaat bijna anderhalve megabyte. Hierdoor waren afbeeldingen in BMP-indeling vroeger meestal ongeschikt om te worden verstuurd via het internet of andere relatief trage netwerken. Hierdoor is JPEG in de loop der tijd veel populairder geworden.
Abstract from DBpedia / Wikipedia · CC BY-SA