Array ( [0] => 15490004 [id] => 15490004 [1] => cswiki [site] => cswiki [2] => BMP [uri] => BMP [3] => [img] => [4] => [day_avg] => [5] => [day_diff] => [6] => [day_last] => [7] => [day_prev_last] => [8] => [oai] => [9] => [is_good] => [10] => [object_type] => [11] => 1 [has_content] => 1 [12] => [oai_cs_optimisticky] => ) Array ( [0] => {{Různé významy|tento=počítačovém formátu|další=BMP}} [1] => {{Infobox - formát souboru [2] => | název = Windows Bitmap [3] => | ikona = [4] => | logo = [5] => | obrázek = [6] => | popisek = [7] => | přípona = .bmp, .dib [8] => | mime = image/bmp, image/x-bmp [9] => | type code = 'BMP '
'BMPf'
'BMPp' [10] => | uti = com.microsoft.bmp [11] => | magic = [12] => | tvůrce = [13] => | první verze = [14] => | poslední verze = [15] => | datum poslední verze = [16] => | typ = [17] => | kontejner pro = [18] => | obsažen uvnitř = [19] => | rozšiřuje = [20] => | rozšíření = [21] => | standard = [22] => | otevřený = ne [23] => | web = [24] => }} [25] => '''BMP (Windows Bitmap)''' nebo také '''DIB (device-independent bitmap)''' je [[počítač]]ový formát pro ukládaní [[rastrová grafika|rastrové grafiky]]. [26] => [27] => == Historie == [28] => Formát BMP byl poprvé představen v roce [[1988]] jako součást nového systému [[OS/2]] verze 1.10 SE. O něco později firma [[Microsoft]] trochu rozšířila jeho definici a zahrnula ho do svého tehdy nejprodávanějšího 16bitového grafického operačního prostředí – [[Microsoft Windows|Microsoft Windows 3.0]]. Na počátku roku [[1992]] firma [[IBM]] uvedla na trhu první 32bitový systém OS/2 verze 2.0, který obsahoval vylepšenou variantu BMP s novou strukturou pro uskladnění vícenásobných bitových map v jednom souboru. Tento typ souboru se často obecně označuje jako bitmapové pole. [29] => [30] => == Použití == [31] => Výhodou tohoto formátu je jeho extrémní jednoduchost, dobrá dokumentovanost a fakt, že jeho volné použití není znemožněno patentovou ochranou. Díky tomu jej dokáže snadno číst i zapisovat drtivá většina grafických editorů v mnoha různých [[operační systém|operačních systémech]]. [[X Window System]] používá podobný formát XBM pro jednobitové černobílé obrázky a [[XPM]] pro barevné obrázky. [32] => [33] => Obrázky BMP jsou ukládány po jednotlivých [[pixel]]ech, podle toho, kolik [[bit]]ů je použito pro reprezentaci každého pixelu, je možno rozlišit různé množství barev (tzv. [[barevná hloubka]]): 2 barvy (1 bit na pixel), 16 (4 bity), 256 (8 bitů), 65 536 (16 bitů), nebo 16,7 miliónů barev (24 bitů). Osmibitové obrázky mohou místo barev používat [[šedá|šedou]] škálu (256 odstínů šedi) nebo barevnou paletu ([[Barevná paleta|CLUT]] – Color LookUp Table). [34] => [35] => Soubory ve formátu BMP většinou nepoužívají žádnou [[Komprese dat|kompresi]] (přestože existují i varianty používající kompresi [[RLE]] – run-length encoding). Z tohoto důvodu jsou obvykle BMP soubory mnohem větší než obrázky stejného rozměru uložené ve formátech, které kompresi používají. V praxi se pro ukládání obrázků vyžadujících zachování všech informací používají spíše novější formáty [[Portable Network Graphics|PNG]], [[GIF]] nebo také [[Tagged Image File Format|TIFF]]. [36] => [37] => Velikost nekomprimovaného obrázku v [[bajt]]ech lze přibližně vypočítat podle vzorce: [38] => [39] => :''(šířka v pixelech) * (výška v pixelech) * (bitů na pixel / 8)'' [40] => [41] => K velikosti obrázku je třeba ještě připočítat velikost hlavičky souboru, která se liší dle jeho verze i dle použité barevné hloubky. [42] => [43] => Obrázek o rozměrech 800×600 pixelů a s 16,7 miliony barev (3 bajty na pixel) potřebuje téměř 1,4 [[megabyte|megabajtu]]. Formát BMP je proto zcela nevhodný pro použití na [[Internet]]u. [44] => [45] => == Základní informace == [46] => V dnešní době existují 4 varianty formátu BMP. Každá varianta je spojená s příslušným OS ([[operační systém]]). V minulosti se objevily verze: [47] => * Microsoft Windows 1.X and 2.X [48] => * OS/2 1.X [49] => * Microsoft Windows 3.X [50] => * OS/2 2.X [51] => [52] => {| class="wikitable" [53] => | ''Jméno'' || Microsoft Windows Bitmap [54] => |- [55] => | ''Rovněž znám jako'' || BMP, DIB, Windows Bitmap, Windows DIB [56] => |- [57] => | ''Typ'' || [[Bitmapa]] [58] => |- [59] => | ''Barevná paleta'' || Mono, [[4bitový|4bitová]], [[8bitový|8bitová]], 24bitová [60] => |- [61] => | ''Komprese'' || [[RLE]], nekomprimováno [62] => |- [63] => | ''Max. velikost předlohy'' || 64Ki × 64Ki pixelů [64] => |- [65] => | ''Číselný formát'' || [[little-endian]] [66] => |- [67] => | ''Původce'' || [[Microsoft Corporation]] [68] => |- [69] => | ''Platforma'' || PC používající Microsoft Windows nebo Windows NT [70] => |- [71] => | ''Podpůrné aplikace'' || (Příliš mnoho na výčet) [72] => |} [73] => [74] => Zdroj: Murray J., Vanryper W. Encyklopedie grafických formátů. 2. vyd. Brno: Computer Press , 1997. 922 s. {{ISBN|80-7226-033-2}}. [cit. str. 491]. [75] => [76] => == Organizace souboru == [77] => * Formát BMP verze 1 obsahuje souborovou hlavičku (délka 16 bytů) a nekomprimovaná bitmapová data. [78] => * Formát BMP verze 3 obsahuje bitmapovou hlavičku (dlouhá 14 bytů a téměř identická s verzí 1), informační hlavičku (délka 40 bytů), paletu (proměnná délka) a bitmapu. Pouze paleta je volitelná. [79] => [80] => === Palety === [81] => Barevné palety se liší v souborech vytvořených pod OS/2 1.x, MS Windows a OS/2 2.0. V MS Windows verze 3 je paleta složena ze 4bytových hodnot (tzv. RGBQUAD, první tři byte jsou informace o barvě R/G/B, čtvrtý byte je vždy nastaven na 0). [82] => [83] => První dvě barvy, které jsou definované v paletě, jsou obvykle bílá (0) a černá (1). Další barvy jsou v libovolném pořadí. Je-li v souboru obrázku uloženo méně než 16 barev, je vhodné setřídit barvy podle četnosti a umístit barvy s největším výskytem na začátek. [84] => [85] => V některých aplikacích je možné vytvořit jednobitové obrázky, které invertují barevný smysl obrázku. Bílá je změněná na černou a černá na bílou. Je to např. u obrázků, kde jsou černé znaky na bílém pozadí. (Apple Macintosh a Microsoft Windows). [86] => [87] => === Obrazová data === [88] => Zbytek BMP souboru obsahuje vlastní bitmapová data, která mohou být nekomprimovaná nebo uložená v RLE formátu. Obrazová data v BMP souboru jsou vždy bitově orientovaná. Jak jsou následně čtena, závisí na počtu bitů na pixel a také na tom, zda jsou komprimována obrazová data nebo ne. V jednobitových obrázcích představuje každý byte osm [[pixel]]ů a nejdůležitější bit v bytu (MSB) je první pixelová hodnota. 24bitové obrázky používají tří byte na pixel, uložené v pořadí modrý, zelený a červený kanál. Každá scanovací řádka je vždy násobkem čtyř byte a pokud je potřeba, je počet doplněn nulami. [89] => 1-8bitové obrázky používají palety, ale 24bitové obrázky nikdy paletu neužívají, protože jejich pixelová barevná data jsou uložena přímo v obrazových datech. Obrazová data jsou zobrazena od dolního levého rohu (pixel [0;0] je levým dolním rohem obrázku). [90] => [91] => == Související články == [92] => * [[Rastrová grafika]] [93] => * [[Vektorová grafika]] [94] => [95] => == Externí odkazy == [96] => * {{Commonscat}} [97] => * [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_99ir.asp?frame=true Stránky Microsoftu k tématu (anglicky)] [98] => * [http://www.root.cz/clanky/graficky-format-bmp-pouzivany-a-pritom-neoblibeny/ Popis formátu BMP - grafický formát BMP - používaný a přitom neoblíbený] [99] => {{Kompresní formáty}} [100] => {{Autoritní data}} [101] => [102] => {{Portály|Fotografie}} [103] => [104] => [[Kategorie:Formáty rastrové grafiky]] [105] => [[Kategorie:Microsoft Windows]] [106] => [[Kategorie:Digitální fotografie]] [107] => [[Kategorie:Zkratky]] [] => )
good wiki

BMP

BMP (Windows Bitmap) nebo také DIB (device-independent bitmap) je počítačový formát pro ukládaní rastrové grafiky.

More about us

About

Expert Team

Vivamus eget neque lacus. Pellentesque egauris ex.

Award winning agency

Lorem ipsum, dolor sit amet consectetur elitorceat .

10 Year Exp.

Pellen tesque eget, mauris lorem iupsum neque lacus.

You might be interested in

,'operační systém','pixel','RLE','little-endian','Kategorie:Digitální fotografie','Kategorie:Formáty rastrové grafiky','Rastrová grafika','IBM','megabyte','Tagged Image File Format','Bitmapa','Portable Network Graphics'