613:
size, so that an application can easily determine which header is used in the image. The reason that there are different headers is that
Microsoft extended the DIB format several times. The new extended headers can be used with some GDI functions instead of the older ones, providing more functionality. Since the GDI supports a function for loading bitmap files, typical Windows applications use that functionality. One consequence of this is that for such applications, the BMP formats that they support match the formats supported by the Windows version being run. See the table below for more information.
2111:
2089:
212:
2927:
435:
memory, the color table can also consist of 16-bit entries that constitute indexes to the currently realized palette (an additional level of indirection), instead of explicit RGB color definitions. In all cases, the pixel array must begin at a memory address that is a multiple of 4 bytes. In non-packed DIBs loaded in memory, the optional color profile data should be located immediately after the color table and before the gap1 and pixel array (unlike in diag. 1).
6834:
1981:
only for Pixel Arrays loaded in memory. For file storage purposes, only the size of each row must be a multiple of 4 bytes while the file offset can be arbitrary. A 24-bit bitmap with Width=1, would have 3 bytes of data per row (blue, green, red) and 1 byte of padding, while Width=2 would have 6 bytes of data and 2 bytes of padding, Width=3 would have 9 bytes of data and 3 bytes of padding, and Width=4 would have 12 bytes of data and no padding.
2125:
6846:
2492:
1746:
16bpp (and higher), the color table can be present to store a list of colors intended for optimization on devices with limited color display capability, while it also specifies, that in such cases, no indexed palette entries are present in this Color Table. This may seem like a contradiction if no distinction is made between the mandatory palette entries and the optional color list.
1875:
1711:
the application about the actual color that each of these index values corresponds to. The purpose of the color table in non-indexed (non-palettized) bitmaps is to list the colors used by the bitmap for the purposes of optimization on devices with limited color display capability and to facilitate future conversion to different pixel formats and palettization.
439:
some cases it may be necessary to adjust the number of entries in the color table in order to force the memory address of the pixel array to a multiple of 4 bytes. For "packed DIBs" loaded in memory, the optional color profile data should immediately follow the pixel array, as depicted in diag. 1 (with gap1=0 and gap2=0).
1771:
1980:
Padding bytes (not necessarily 0) must be appended to the end of the rows in order to bring up the length of the rows to a multiple of four bytes. When the pixel array is loaded into memory, each row must begin at a memory address that is a multiple of 4. This address/offset restriction is mandatory
612:
This block of bytes tells the application detailed information about the image, which will be used to display the image on the screen. The block also matches the header used internally by
Windows and OS/2 and has several different variants. All of them contain a dword (32-bit) field, specifying their
1745:
As mentioned above, the color table is normally not used when the pixels are in the 16-bit per pixel (16bpp) format (and higher); there are normally no color table entries in those bitmap image files. However, the
Microsoft documentation (on the MSDN web site as of Nov. 16, 2010) specifies that for
224:
Microsoft has defined a particular representation of color bitmaps of different color depths, as an aid to exchanging bitmaps between devices and applications with a variety of internal representations. They called these device-independent bitmaps or DIBs, and the file format for them is called DIB
1710:
The color table is a block of bytes (a table) listing the colors used by the image. Each pixel in an indexed color image is described by a number of bits (1, 4, or 8) which is an index of a single color described by this table. The purpose of the color palette in indexed color bitmaps is to inform
438:
When the size of gap1 and gap2 is zero, the in-memory DIB data structure is customarily referred to as "packed DIB" and can be referred to by a single pointer pointing to the beginning of the DIB header. In all cases, the pixel array must begin at a memory address that is a multiple of 4 bytes. In
434:
A bitmap image file loaded into memory becomes a DIB data structure β an important component of the
Windows GDI API. The in-memory DIB data structure is almost the same as the BMP file format, but it does not contain the 14-byte bitmap file header and begins with the DIB header. For DIBs loaded in
2099:
The sample fields defined by the BITFIELDS bit masks have to be contiguous and non-overlapping, but the order of the sample fields is arbitrary. The most ubiquitous field order is: Alpha, Blue, Green, Red (MSB to LSB). The red, green and blue bit masks are valid only when the
Compression member of
2041:
The 1-bit per pixel (1bpp) format supports 2 distinct colors, (for example: black and white). The pixel values are stored in each bit, with the first (left-most) pixel in the most-significant bit of the first byte. Each bit is an index into a table of 2 colors. An unset bit will refer to the first
232:
A device-independent bitmap (DIB) is a format used to define device-independent bitmaps in various color resolutions. The main purpose of DIBs is to allow bitmaps to be moved from one device to another (hence, the device-independent part of the name). A DIB is an external format, in contrast to a
241:
The following sections discuss the data stored in the BMP file or DIB in detail. This is the standard BMP file format. Some applications create bitmap image files which are not compliant with the
Microsoft documentation. Also, not all fields are used; a value of 0 will be found in these unused
453:
This block of bytes is at the start of the file and is used to identify the file. A typical application reads this block first to ensure that the file is actually a BMP file and that it is not damaged. The first 2 bytes of the BMP file format are the character "B" then the character "M" in
2069:
The 24-bit per pixel (24bpp) format supports 16,777,216 distinct colors and stores 1 pixel value per 3 bytes. Each pixel value defines the red, green and blue samples of the pixel (8.8.8.0.0 in RGBAX notation). Specifically, in the order: blue, green and red (8 bits per each
250:
The bitmap image file consists of fixed-size structures (headers) as well as variable-sized structures appearing in a predetermined sequence. Many different versions of some of these structures can appear in the file, due to the long evolution of this file format.
2140:
The BITFIELD mechanism described above allows for the definition of tens of thousands of different pixel formats, however only several of them are used in practice, all palettized formats RGB8, RGB4, and RGB1 (marked in yellow in the table above, defined in
1964:
The pixel array is a block of 32-bit DWORDs, that describes the image pixel by pixel. Usually pixels are stored "bottom-up", starting in the lower left corner, going from left to right, and then row by row from the bottom to the top of the image. Unless
2077:
In order to resolve the ambiguity of which bits define which samples, the DIB headers provide certain defaults as well as specific BITFIELDS, which are bit masks that define the membership of particular group of bits in a pixel to a particular
1945:
1870:{\displaystyle {\text{RowSize}}=\left\lceil {\frac {{\text{BitsPerPixel}}\cdot {\text{ImageWidth}}}{32}}\right\rceil \cdot 4=\left\lfloor {\frac {{\text{BitsPerPixel}}\cdot {\text{ImageWidth}}+31}{32}}\right\rfloor \cdot 4,}
233:
device-dependent bitmap, which appears in the system as a bitmap object (created by an application...). A DIB is normally transported in metafiles (usually using the
StretchDIBits() function), BMP files, and the Clipboard (
2110:
1972:
In the original OS/2 DIB, the only four legal values of color depth were 1, 4, 8, and 24 bits per pixel (bpp). Contemporary DIB Headers allow pixel formats with 1, 2, 4, 8, 16, 24 and 32 bits per pixel (bpp).
1702:
header format, only the full-size palette is supported). In most cases, each entry in the color table occupies 4 bytes, in the order blue, green, red, 0x00 (see below for exceptions). This is indexed in the
1524:
An enumerated value indicating the direction in which the bits fill the bitmap. The only defined value is 0, meaning the origin is the lower-left corner. Bits fill from left-to-right, then bottom-to-top.
780:
Not officially documented, but this documentation was posted on Adobe's forums, by an employee of Adobe with a statement that the standard was at one point in the past included in official MS documentation
1726:
format. For DIBs loaded in memory, the color table can optionally consist of 2-byte entries β these entries constitute indexes to the currently realized palette instead of explicit RGB color definitions.
1527:
Note that
Windows bitmaps (which don't include this field) can also specify an upper-left origin (bits fill from left-to-right, then top-to-bottom) by using a negative value for the image height
950:
The
Windows 2.x BITMAPCOREHEADER differs from the OS/2 1.x BITMAPCOREHEADER (shown in the table above) in the one detail that the image width and height fields are signed integers, not unsigned.
2100:
the DIB header is set to BI_BITFIELDS. The alpha bit mask is valid whenever it is present in the DIB header or when the
Compression member of the DIB header is set to BI_ALPHABITFIELDS (
2073:
The 32-bit per pixel (32bpp) format supports 4,294,967,296 distinct colors and stores 1 pixel per 4-byte DWORD. Each DWORD can define the alpha, red, green and blue samples of the pixel.
1742:
format via the RGBQUAD.rgbReserved member. However, some versions of Microsoft's documentation disallow this feature by stating that the RGBQUAD.rgbReserved member "must be zero".
3602:
The simplicity of the BMP file format, and its widespread familiarity in Windows and elsewhere, as well as the fact that this format is relatively well documented and has an
4217:
1902:
2937:
2935:
2934:
2088:
423:
Can also contain a path to an external file containing the color profile. When loaded in memory as "non-packed DIB", it is located between the color table and Gap1.
2936:
1496:
An enumerated value specifying the units for the horizontal and vertical resolutions (offsets 38 and 42). The only defined value is 0, meaning pixels per metre
1673:
The color table (palette) occurs in the BMP image file directly after the BMP file header, the DIB header, and after the optional three or four bitmasks if the
6803:
2062:
The 16-bit per pixel (16bpp) format supports 65536 distinct colors and stores 1 pixel per 2-byte WORD. Each WORD can define the alpha, red, green and blue
1662:
Halftoning parameters 1 and 2 (offsets 64 and 68, respectively) represent the X and Y dimensions, in pixels, respectively, of the halftoning pattern used
1651:
Halftoning parameters 1 and 2 (offsets 64 and 68, respectively) represent the X and Y dimensions, in pixels, respectively, of the halftoning pattern used
2045:
The 2-bit per pixel (2bpp) format supports 4 distinct colors and stores 4 pixels per 1 byte, the left-most pixel being in the two most significant bits (
5831:
4601:
2059:
The 8-bit per pixel (8bpp) format supports 256 distinct colors and stores 1 pixel per 1 byte. Each byte is an index into a table of up to 256 colors.
1698:
The number of entries in the palette is either 2 (where n is the number of bits per pixel) or a smaller number specified in the header (in the OS/2
6876:
6245:
2052:
The 4-bit per pixel (4bpp) format supports 16 distinct colors and stores 2 pixels per 1 byte, the left-most pixel being in the more significant
5715:
5506:
4902:
4432:
5253:
4396:
2115:
Diag. 3 β The pixel format with an alpha channel for a 16-bit pixel (in RGBAX sample Length notation) actually generated by Adobe Photoshop
1640:
Halftoning parameter 1 (offset 64) is the percentage of error damping. 100 indicates no damping. 0 indicates that errors are not diffused
6591:
6125:
5687:
5144:
1738:
for 1bpp, 4bpp and 8bpp indexed color images, which indicates that the color table entries can also specify an alpha component using the
389:
The pixel format is defined by the DIB header or Extra bit masks. Each row in the Pixel array is padded to a multiple of 4 bytes in size
5541:
3690:
formats also exist, but are less often used β or only for special purposes; for example, TGA can contain transparency information.
5719:
5502:
4906:
4436:
6061:
5289:
4515:
2933:
2931:
1584:
An enumerated value indicating the color encoding for each entry in the color table. The only defined value is 0, indicating RGB.
1897:
colors, can be calculated by accounting for the effect of rounding up the size of each row to a multiple of 4 bytes, as follows:
5359:
2932:
2930:
6780:
5364:
4214:
6380:
5546:
6871:
4946:
1677:
header with BI_BITFIELDS (12 bytes) or BI_ALPHABITFIELDS (16 bytes) option is used. Therefore, its offset is the size of the
712:
This variant of the previous header contains only the first 16 bytes and the remaining bytes are assumed to be zero values.
5427:
3972:
Packed Device-Independent Bitmap (CreateDIBPatternBrush, CreateDIBPatternBrushPt, FindResource, LoadResource, LockResource)
211:
124:
1969:
is used, uncompressed Windows bitmaps also can be stored from the top to bottom, when the Image Height value is negative.
6849:
6238:
6702:
6187:
6152:
6130:
5329:
5304:
4293:
4041:
1758:
in rows (also known as strides or scan lines). The size of each row is rounded up to a multiple of 4 bytes (a 32-bit
5927:
4978:
4389:
4303:
3823:
3767:
6320:
5969:
5523:
5422:
5212:
4614:
2952:
Following is an example of a 4Γ2 pixel, 32-bit bitmap with opacity values in the alpha channel (Windows DIB Header
2124:
3815:
3805:
3759:
3749:
3682:) for color images. There are also a variety of "raw" formats, which save raw data with no other information. The
6472:
6076:
5803:
5667:
5510:
5134:
5088:
4988:
4236:
4121:
3606:, makes BMP a very common format that image processing programs from many operating systems can read and write.
1119:
the number of bits per pixel, which is the color depth of the image. Typical values are 1, 4, 8, 16, 24 and 32.
6837:
6231:
6066:
5749:
5154:
4983:
3636:
While most BMP files have a relatively large file size due to lack of any compression (or generally low-ratio
6213:
5875:
5261:
5247:
4700:
5241:
4694:
6808:
6209:
5811:
5732:
5442:
5149:
5139:
5048:
4911:
4586:
4508:
4441:
4412:
4382:
3617:
used bitmaps in their built-in graphics subsystems; for example, the Microsoft Windows and OS/2 platforms'
5319:
4174:
1883:
4136:
1031:
See next table for its description. All values are stored as unsigned integers, unless explicitly noted.
6740:
6667:
6360:
6192:
6167:
5657:
5294:
5101:
4553:
601:
The offset, i.e. starting address, of the byte where the bitmap image data (pixel array) can be found.
587:
Reserved; actual value depends on the application that creates the image, if created manually can be 0
573:
Reserved; actual value depends on the application that creates the image, if created manually can be 0
6732:
1765:
For images with height above 1, multiple padded rows are stored consecutively, forming a Pixel Array.
6657:
6579:
6507:
6142:
5672:
5596:
5515:
4750:
3641:
3618:
1974:
1360:
3984:
1542:
An enumerated value indicating a halftoning algorithm that should be used when rendering the image.
1147:
the image size. This is the size of the raw bitmap data; a dummy 0 can be given for BI_RGB bitmaps.
715:
6707:
6692:
6634:
6477:
6400:
6335:
6300:
6103:
6056:
5890:
5844:
5706:
5642:
5379:
4780:
4158:
4109:
4097:
3959:
3942:
3614:
746:
Extends bitmap width and height to 4 bytes. Adds 16 bpp and 32 bpp formats. Adds RLE compression.
6750:
6512:
6390:
6310:
6049:
6016:
5932:
5870:
5839:
5399:
5159:
4319:
4170:
2079:
86:
4648:
6712:
6559:
6482:
6147:
5880:
5727:
5354:
4591:
4532:
4520:
4374:
4079:
3971:
2093:
Diag. 2 β The BITFIELDS mechanism for a 32-bit pixel depicted in RGBAX sample length notation
254:
Referring to the diagram 1, the bitmap file is composed of structures in the following order:
6569:
6420:
6285:
6110:
5954:
5744:
4963:
4941:
4919:
4581:
99:
1681:
plus the size of the DIB header (plus optional 12-16 bytes for the three or four bit masks).
6845:
6083:
5770:
4931:
4862:
4730:
3726:
1203:
the number of important colors used, or 0 when every color is important; generally ignored
1025:
With OS/2 no longer supported after Windows 2000, for now the common Windows format is the
1013:
445:
clipboard API functions as well as by some Windows patterned brush and resource functions.
178:
3706:
992:
logon and theme system as well as Microsoft Office (since v2000); it is supported by some
8:
6071:
5739:
5531:
5437:
5384:
5096:
4891:
4867:
4815:
4571:
4474:
4421:
4327:
3892:
3637:
2926:
1994:
1990:
1253:
1023:
For compatibility reasons, most applications use the older DIB headers for saving files.
690:
4195:
3925:
3848:
2478:
bgra, bgr24, rgb565le, rgb555le, rgb444le, rgb8, bgr8, rgb4_byte, bgr4_byte, gray, pal8,
6532:
6385:
6375:
6355:
6330:
6162:
5677:
5662:
5202:
5174:
4857:
4820:
4368:
3661:
32:
6120:
5021:
492:
6677:
6662:
6606:
6586:
6547:
6522:
6430:
6395:
6340:
6325:
6270:
6254:
6088:
6039:
5491:
5334:
4924:
4775:
4449:
4299:
3819:
3811:
3763:
3755:
3652:, even include routines specifically targeted at efficient compression of such data.
3649:
3645:
3607:
2063:
2031:
Note that images in all color depths can be stored without compression if so desired.
1768:
The total number of bytes necessary to store one row of pixels can be calculated as:
442:
334:
and the Compression Method member is set to either BI_BITFIELDS or BI_ALPHABITFIELDS
190:
167:
148:
1940:{\displaystyle {\text{PixelArraySize}}={\text{RowSize}}\cdot |{\text{ImageHeight}}|}
1133:
the compression method being used. See the next table for a list of possible values
6717:
6639:
6626:
6492:
6137:
6034:
6026:
5912:
5865:
5793:
5760:
4973:
4639:
4491:
4459:
4408:
4356:
4264:
4026:
3716:
2042:
color table entry, and a set bit will refer to the last (second) color table entry.
1442:
1422:
1403:
1400:
815:
198:
194:
186:
163:
128:
117:
4063:"Microsoft Windows Bitmap: Summary from the Encyclopedia of Graphics File Formats"
4062:
6649:
6262:
6115:
5016:
4993:
4221:
4031:
3683:
3667:
1693:
header can be used with the BI_ALPHABITFIELDS option in the biCompression member.
1635:
997:
305:
To store detailed information about the bitmap image and define the pixel format
145:
109:
20:
19:
This article is about the file format. For the data structure/type of image, see
5477:
3729:
3710:
1004:
since version MX 2004 (then known as Macromedia Flash). It is also supported by
957:
only add fields to the end of the header of the previous version. For example:
6722:
6564:
6197:
6044:
5885:
5754:
4847:
3687:
3626:
3594:
Note that the bitmap data starts with the lower left hand corner of the image.
1998:
1017:
804:
694:
159:
1730:
Microsoft does not disallow the presence of a valid alpha channel bit mask in
6865:
6818:
6687:
6527:
6093:
5900:
5394:
5192:
4958:
4842:
4486:
4037:
3207:
2762:
1009:
993:
785:
459:
155:
5457:
1714:
The colors in the color table are usually specified in the 4-byte per entry
6537:
5917:
5682:
5472:
5467:
5324:
5299:
4795:
1894:
832:
740:
4350:
3640:
on palletized images), many BMP files can be considerably compressed with
2507:
Following is an example of a 2Γ2 pixel, 24-bit bitmap (Windows DIB header
2049:
only:). Each pixel value is a 2-bit index into a table of up to 4 colors.
1161:
the horizontal resolution of the image. (pixel per metre, signed integer)
6672:
6552:
5981:
5922:
5860:
5462:
5225:
5220:
4805:
4725:
4454:
4005:
3603:
2022:
2018:
2011:
1001:
843:
651:
500:
352:
182:
6223:
2675:
Height of the bitmap in pixels. Positive for bottom to top pixel order.
1175:
the vertical resolution of the image. (pixel per metre, signed integer)
372:
An artifact of the File offset to Pixel array in the Bitmap file header
6770:
6542:
6487:
5895:
5788:
5197:
4968:
4837:
4800:
4735:
4619:
4496:
4405:
2101:
2046:
1686:
1380:
989:
985:
836:
808:
736:
686:
50:
4080:"JPEG and PNG Extensions for Specific Bitmap Functions and Structures"
1889:
The total number of bytes necessary to store an array of pixels in an
976:
An integrated alpha channel has been introduced with the undocumented
6435:
5964:
5566:
5369:
5349:
5169:
5164:
4827:
4785:
3721:
2056:. Each pixel value is a 4-bit index into a table of up to 16 colors.
204:
66:
6804:
International Press Telecommunications Council Β§ Photo metadata
3970:
Feng Yuan - Windows graphics programming: Win32 GDI and DirectDraw:
6790:
6611:
6601:
6460:
6365:
5942:
5821:
5452:
5344:
4770:
4624:
4291:
3675:
3671:
406:
An artifact of the ICC profile data offset field in the DIB header
6813:
4362:
6574:
6455:
6450:
6445:
6440:
6345:
6157:
6098:
6011:
5765:
5652:
5611:
5606:
5591:
5586:
5581:
5576:
5571:
5432:
5374:
5314:
5078:
5058:
5043:
4832:
4760:
4740:
4371:
at Dr. Dobb's journal of software tools (drdobbs.com), March 1995
3292:
Green channel bit mask (valid because BI_BITFIELDS is specified)
1598:
An application-defined identifier. Not used for image rendering
4404:
3610:
and CUR files contain bitmaps starting with a BITMAPINFOHEADER.
3309:
Blue channel bit mask (valid because BI_BITFIELDS is specified)
2920:
Padding for 4 byte alignment (could be a value other than zero)
2869:
Padding for 4 byte alignment (could be a value other than zero)
1952:
is expressed in pixels. The absolute value is necessary because
1189:
the number of colors in the color palette, or 0 to default to 2
6497:
6315:
5959:
5417:
5111:
4951:
4872:
4852:
4790:
4527:
4503:
4481:
4469:
4464:
4269:
3803:
3747:
3275:
Red channel bit mask (valid because BI_BITFIELDS is specified)
2473:
2053:
1755:
152:
1648:
PANDA: Processing Algorithm for Noncoded Document Acquisition
6755:
6682:
6467:
6415:
6305:
6006:
5937:
5780:
5556:
5519:
5404:
5106:
5073:
5068:
5063:
5053:
5038:
5033:
5028:
5011:
5003:
4765:
4745:
4576:
4566:
4561:
4549:
4537:
2491:
1759:
1739:
945:
OS/2 1.x bitmaps are uncompressed and cannot be 16 or 32 bpp.
455:
348:
To define colors used by the bitmap image data (Pixel array)
320:
6798:
6765:
6745:
6697:
6596:
6425:
6410:
6405:
6350:
6290:
6280:
6275:
5947:
5692:
5647:
5637:
5627:
5601:
5561:
5551:
5447:
5389:
5309:
5272:
5267:
5184:
5126:
5116:
4877:
4755:
4629:
4609:
4244:
3852:
3648:
because they contain redundant data. Some formats, such as
2004:
1715:
1335:
1005:
676:
656:
171:
6775:
6760:
6616:
6517:
6502:
6370:
5986:
5974:
5816:
5632:
5536:
5339:
4936:
4678:
4673:
4668:
4663:
4658:
4653:
2476:
supported (in its own terminology) the BMP pixel formats
1723:
607:
286:
To store general information about the bitmap image file
3064:
Offset where the pixel array (bitmap data) can be found
2619:
Offset where the pixel array (bitmap data) can be found
1353:
1328:
2568:
Size of the BMP file (54 bytes header + 16 bytes data)
2488:
was the only supported pixel format with transparency.
2014:
images may be compressed with the 24-bit RLE algorithm.
1956:
is expressed as a negative number for top-down images.
1459:
in IBM's documentation) contains 24 additional bytes:
4292:
Julian Smart; Stefan Csomor & Kevin Hock (2006).
1905:
1882:
is expressed in pixels. The equation above uses the
1774:
4357:
An introduction to DIBs (Device Independent Bitmaps)
3086:
Number of bytes in the DIB header (from this point)
2641:
Number of bytes in the DIB header (from this point)
1993:color images may be compressed with 4-bit or 8-bit
458:encoding. All of the integer values are stored in
2943:of a 4Γ2 pixel bitmap, with 32 bits/pixel encoding
2498:of a 2Γ2 pixel bitmap, with 24 bits/pixel encoding
1939:
1869:
205:Device-independent bitmaps and the BMP file format
3621:subsystem, where the specific format used is the
420:To define the color profile for color management
6863:
4365:, at kalytta.com (A2R10G10B10 not yet supported)
3976:
3937:
3935:
3933:
3916:
3914:
3912:
3804:James D. Murray; William vanRyper (April 1996).
3748:James D. Murray; William vanRyper (April 1996).
3188:Size of the raw bitmap data (including padding)
2743:Size of the raw bitmap data (including padding)
2082:. The following diagram defines this mechanism:
201:(WMF) specification covers the BMP file format.
2929:
3171:BI_BITFIELDS, no pixel array compression used
1320:
1288:
911:The bitmap height in pixels (unsigned 16-bit)
507:in ASCII. The following entries are possible:
289:Not needed after the file is loaded in memory
6239:
4390:
4295:Cross-Platform GUI Programming with Wxwidgets
4209:
4207:
3930:
3909:
1604:The halftoning algorithm (offset 60) can be:
1091:the bitmap height in pixels (signed integer)
897:The bitmap width in pixels (unsigned 16-bit)
4369:The BMP File Format, Part 1 By David Charlap
4129:
4074:
4072:
3954:
3952:
3950:
3210:Γ 39.3701 inches per metre yields 2834.6472
2765:Γ 39.3701 inches per metre yields 2834.6472
1959:
1754:The bits representing the bitmap pixels are
1077:the bitmap width in pixels (signed integer)
462:format (i.e. least-significant byte first).
3452:Start of the Pixel Array (the bitmap Data)
2129:All of the possible pixel formats in a DIB
1718:format. The color table used with the OS/2
1209:The compression method (offset 30) can be:
330:Present only in case the DIB header is the
308:Immediately follows the Bitmap file header
6246:
6232:
4397:
4383:
4204:
2123:
2109:
2087:
1275:Can be used only with 4-bit/pixel bitmaps
1259:Can be used only with 8-bit/pixel bitmaps
386:To define the actual values of the pixels
210:
177:The BMP file format is capable of storing
6253:
4188:
4069:
3947:
3926:BI_ALPHABITFIELDS in biCompression member
3887:
3885:
3883:
3881:
3879:
3877:
3875:
3873:
3871:
3869:
3720:
714:An example of such a case is the graphic
495:used to identify the BMP and DIB file is
219:β The structure of the bitmap image file
4231:
4229:
3997:
3964:
3799:
3797:
3795:
3793:
3791:
3789:
3787:
3785:
3451:
2925:
2817:
2726:BI_RGB, no pixel array compression used
2490:
6877:Microsoft Windows multimedia technology
4027:"Invalid BMP Format with Alpha channel"
4003:
3982:
3674:format for black-and-white images, and
1105:the number of color planes (must be 1)
1063:the size of this header, in bytes (40)
16:Windows Bitmap image file format family
6864:
3866:
3597:
925:The number of color planes, must be 1
608:DIB header (bitmap information header)
225:file format or BMP image file format.
6799:Exchangeable image file format (Exif)
6227:
4378:
4226:
3843:
3841:
3807:Encyclopedia of Graphics File Formats
3782:
3751:Encyclopedia of Graphics File Formats
3743:
3741:
3739:
3588:White (Alpha: 255), Pixel (x=3, y=0)
3554:Green (Alpha: 255), Pixel (x=1, y=0)
3520:White (Alpha: 127), Pixel (x=3, y=1)
3486:Green (Alpha: 127), Pixel (x=1, y=1)
2452:
2430:
2400:
2378:
2348:
2326:
2296:
2274:
2135:
1510:Padding. Ignored and should be zero
448:
4320:"Bitmap Image File (BMP), Version 5"
3537:Blue (Alpha: 255), Pixel (x=0, y=0)
3469:Blue (Alpha: 127), Pixel (x=0, y=1)
1707:in the structure member biBitCount.
4312:
4024:
3623:Windows and OS/2 bitmap file format
3571:Red (Alpha: 255), Pixel (x=2, y=0)
3503:Red (Alpha: 127), Pixel (x=2, y=1)
3361:CIEXYZTRIPLE Color Space endpoints
2818:Start of pixel array (bitmap data)
1570:Halftoning parameter 2 (see below)
1556:Halftoning parameter 1 (see below)
1301:
883:The size of this header (12 bytes)
216:
13:
6809:Extensible Metadata Platform (XMP)
6188:Comparison of audio coding formats
3838:
3736:
3655:
3137:Number of color planes being used
2692:Number of color planes being used
559:The size of the BMP file in bytes
87:Uniform Type Identifier (UTI)
14:
6888:
4344:
4237:"Uncompressed RGB Video Subtypes"
3258:0 means all colors are important
2813:0 means all colors are important
1893:bits per pixel (bpp) image, with
943:
429:
245:
6844:
6833:
6832:
4363:A simple bitmap loader C++ class
3241:Number of colors in the palette
2796:Number of colors in the palette
2149:Uncompressed RGB Video Subtypes
1977:also permits 64 bits per pixel.
1749:
617:Windows and OS/2 bitmap headers
416:
399:
382:
365:
344:
228:According to Microsoft support:
4285:
4257:
4163:
4147:
4114:
4102:
4086:
4055:
4044:from the original on 2015-01-27
4018:
3120:Height of the bitmap in pixels
3117:2 pixels (bottom to top order)
3100:4 pixels (left to right order)
2672:2 pixels (bottom to top order)
2655:2 pixels (left to right order)
2035:
5750:ISO/IEC base media file format
3699:
3205:Print resolution of the image,
3103:Width of the bitmap in pixels
2940:
2760:Print resolution of the image,
2658:Width of the bitmap in pixels
2495:
1984:
1933:
1923:
1668:
513:Windows 3.1x, 95, NT, ... etc.
441:"Packed DIBs" are required by
1:
4004:Summers, Jason (2015-10-30).
3983:Summers, Jason (2015-10-30).
3693:
3202:2835 pixels/metre horizontal
2757:2835 pixels/metre horizontal
1287:
939:The number of bits per pixel
302:(7 different versions exist)
6872:Raster graphics file formats
3578:
3575:
3561:
3558:
3544:
3541:
3527:
3524:
3510:
3507:
3493:
3490:
3476:
3473:
3459:
3456:
3429:
3426:
3404:
3401:
3379:
3376:
3354:
3351:
3333:
3330:
3316:
3313:
3299:
3296:
3282:
3279:
3265:
3262:
3248:
3245:
3231:
3228:
3217:
3214:
3195:
3192:
3178:
3175:
3161:
3158:
3144:
3141:
3127:
3124:
3110:
3107:
3093:
3090:
3076:
3073:
3054:
3051:
3037:
3034:
3020:
3017:
3003:
3000:
2986:
2983:
2956:) with pixel format ARGB32.
2947:
2910:
2907:
2893:
2890:
2876:
2873:
2859:
2856:
2842:
2839:
2825:
2822:
2803:
2800:
2786:
2783:
2772:
2769:
2750:
2747:
2733:
2730:
2716:
2713:
2699:
2696:
2682:
2679:
2665:
2662:
2648:
2645:
2631:
2628:
2609:
2606:
2592:
2589:
2575:
2572:
2558:
2555:
2541:
2538:
2502:
2238:Bit fields for ten RGB bits
7:
4137:"Image Stride - Win32 apps"
3849:": Windows Metafile Format"
3224:2835 pixels/metre vertical
2779:2835 pixels/metre vertical
2562:46 00 00 00
2511:) with pixel format RGB24.
2027:always stored uncompressed.
1884:floor and ceiling functions
1383:5.0 with .NET 4.0 or later
823:
795:
771:
752:
727:
703:
667:
638:
327:To define the pixel format
10:
6893:
6193:Comparison of video codecs
4703:(GB/T 33475.2,GY/T 299.1)
3897:Microsoft Help and Support
3659:
1722:uses the 3-byte per entry
1282:
814:Adds color space type and
181:digital images in various
18:
6827:
6789:
6731:
6648:
6625:
6261:
6206:
6180:
6025:
5999:
5853:
5830:
5802:
5779:
5714:
5705:
5620:
5501:
5490:
5282:
5234:
5211:
5183:
5125:
5087:
5002:
4901:
4890:
4718:
4687:
4638:
4600:
4548:
4431:
4420:
4120:see note under biClrUsed
4025:Cox, Chris (2010-11-15).
3712:Windows Image Media Types
3642:lossless data compression
3625:, usually named with the
3615:graphical user interfaces
3204:
3154:Number of bits per pixel
3068:
2978:
2759:
2709:Number of bits per pixel
2623:
2533:
2254:
2248:
1960:Pixel array (bitmap data)
115:
105:
95:
85:
65:
49:
31:
3347:LCS_WINDOWS_COLOR_SPACE
2903:Green, Pixel (x=1, y=0)
2852:White, Pixel (x=1, y=1)
980:and with the documented
531:OS/2 const color pointer
519:OS/2 struct bitmap array
51:Internet media type
6017:Alliance for Open Media
4098:The member bV4AlphaMask
3326:Alpha channel bit mask
3323:FF000000 in big-endian
3306:000000FF in big-endian
3289:0000FF00 in big-endian
3272:00FF0000 in big-endian
2886:Blue, Pixel (x=0, y=0)
1299:: RGB bit field masks,
158:, independently of the
4937:MPEG-1 Layer III (MP3)
2944:
2835:Red, Pixel (x=0, y=1)
2499:
2145:.MEDIASUBTYPE names):
1941:
1871:
525:OS/2 struct color icon
239:
185:, and optionally with
6498:PBM / PGM / PPM / PNM
6255:Graphics file formats
5955:QuickTime File Format
4351:Bitmap File Structure
4272:General Documentation
4159:The member biBitCount
3893:"DIBs and Their Uses"
3707:"IANA Considerations"
3047:Application specific
3030:Application specific
3013:Size of the BMP file
2939:
2602:Application specific
2585:Application specific
2494:
1942:
1872:
1613:Halftoning algorithm
1376:RGBA bit field masks
988:) and is used within
230:
100:Microsoft Corporation
6214:Compression software
5771:MPEG media transport
4848:Sorenson Video/Spark
4353:, at digicamsoft.com
4324:Digital Preservation
3960:BITMAPINFO Structure
2996:ID field (42h, 4Dh)
2551:ID field (42h, 4Dh)
1903:
1772:
1014:Microsoft PowerPoint
1000:since version 7 and
764:Adds RGB bit masks.
403:Structure alignment
369:Structure alignment
6814:GIF Β§ Metadata
6212:for techniques and
6210:Compression methods
4706:HDR Vivid(GY/T 358)
4328:Library of Congress
4141:learn.microsoft.com
3943:Bitmap Header Types
3810:(Second ed.).
3754:(Second ed.).
3644:algorithms such as
3638:run-length encoding
3598:Usage of BMP format
3255:0 important colors
3061:122 bytes (14+108)
3010:154 bytes (122+32)
2810:0 important colors
2239:
2150:
1363:image for printing
1338:image for printing
1221:Compression method
947:
618:
277:Bitmap file header
174:operating systems.
28:
4220:2011-09-22 at the
4171:"Types of Bitmaps"
4110:rgbReserved member
3985:"pal8os2v2-16.bmp"
3924:(Windows CE 5.0):
3662:Image file formats
2945:
2500:
2237:
2148:
2136:RGB video subtypes
1937:
1867:
1355:BITMAPV4INFOHEADER
1330:BITMAPV4INFOHEADER
1303:BITMAPV3INFOHEADER
1297:BITMAPV2INFOHEADER
996:software, such as
978:BITMAPV3INFOHEADER
971:BITMAPV2INFOHEADER
967:BITMAPV3INFOHEADER
959:BITMAPV2INFOHEADER
844:ICC color profiles
776:BITMAPV3INFOHEADER
757:BITMAPV2INFOHEADER
718:of the BMP Suite.
616:
449:Bitmap file header
411:ICC color profile
33:Filename extension
26:
6859:
6858:
6221:
6220:
5995:
5994:
5913:DivX Media Format
5701:
5700:
5486:
5485:
4886:
4885:
4776:Microsoft Video 1
4711:AVS3 P2(GY/T 368)
4697:(GB/T 20090.2/16)
4359:, at herdsoft.com
4298:. Prentice Hall.
4213:Adobe Photoshop:
4032:Photoshop Windows
3592:
3591:
2924:
2923:
2616:54 bytes (14+40)
2565:70 bytes (54+16)
2472:In version 2.1.4
2470:
2469:
2235:
2234:
1930:
1917:
1909:
1852:
1840:
1832:
1807:
1801:
1793:
1778:
1695:
1666:
1665:
1602:
1601:
1480:BITMAPINFOHEADER2
1476:OS22XBITMAPHEADER
1457:BITMAPINFOHEADER2
1453:OS22XBITMAPHEADER
1449:
1448:
1372:BI_ALPHABITFIELDS
1322:OS22XBITMAPHEADER
1290:OS22XBITMAPHEADER
1207:
1206:
948:
942:
852:
851:
708:OS22XBITMAPHEADER
672:OS22XBITMAPHEADER
647:OS21XBITMAPHEADER
605:
604:
427:
426:
324:(12 or 16 bytes)
168:Microsoft Windows
166:), especially on
149:image file format
134:
133:
96:Developed by
91:com.microsoft.bmp
6884:
6848:
6836:
6835:
6248:
6241:
6234:
6225:
6224:
5987:VOB, IFO and BUP
5761:Motion JPEG 2000
5712:
5711:
5499:
5498:
5458:aptX Low Latency
5235:Chinese Standard
4899:
4898:
4688:Chinese Standard
4460:Motion JPEG 2000
4429:
4428:
4399:
4392:
4385:
4376:
4375:
4339:
4338:
4336:
4335:
4316:
4310:
4309:
4289:
4283:
4282:
4280:
4279:
4261:
4255:
4254:
4252:
4251:
4233:
4224:
4211:
4202:
4199:
4198:BITMAPINFOHEADER
4192:
4186:
4185:
4183:
4182:
4167:
4161:
4156:
4155:BITMAPINFOHEADER
4151:
4145:
4144:
4133:
4127:
4125:
4124:BITMAPINFOHEADER
4118:
4112:
4108:MSDN β RGBQUAD:
4106:
4100:
4095:
4090:
4084:
4083:
4076:
4067:
4066:
4059:
4053:
4052:
4050:
4049:
4022:
4016:
4015:
4013:
4012:
4001:
3995:
3994:
3992:
3991:
3980:
3974:
3968:
3962:
3956:
3945:
3939:
3928:
3923:
3922:BITMAPINFOHEADER
3918:
3907:
3906:
3904:
3903:
3889:
3864:
3863:
3861:
3860:
3845:
3836:
3835:
3833:
3832:
3801:
3780:
3779:
3777:
3776:
3745:
3734:
3733:
3724:
3722:10.17487/RFC7903
3703:
3632:
3585:255 255 255 255
3517:255 255 255 127
3446:
3442:
3439:Unused for LCS "
3421:
3417:
3414:Unused for LCS "
3396:
3392:
3389:Unused for LCS "
3371:
3367:
3364:Unused for LCS "
3343:
2959:
2958:
2955:
2514:
2513:
2510:
2509:BITMAPINFOHEADER
2466:
2462:
2457:
2454:
2449:
2444:
2440:
2435:
2432:
2427:
2414:
2410:
2405:
2402:
2397:
2392:
2388:
2383:
2380:
2375:
2362:
2358:
2353:
2350:
2345:
2340:
2336:
2331:
2328:
2323:
2310:
2306:
2301:
2298:
2293:
2288:
2284:
2279:
2276:
2271:
2257:
2251:
2240:
2236:
2151:
2147:
2144:
2127:
2113:
2091:
2009:
2008:BITMAPCOREHEADER
1968:
1967:BITMAPCOREHEADER
1946:
1944:
1943:
1938:
1936:
1931:
1928:
1926:
1918:
1915:
1910:
1907:
1876:
1874:
1873:
1868:
1857:
1853:
1848:
1841:
1838:
1833:
1830:
1827:
1812:
1808:
1803:
1802:
1799:
1794:
1791:
1788:
1779:
1776:
1737:
1733:
1721:
1720:BITMAPCOREHEADER
1706:
1705:BITMAPINFOHEADER
1701:
1700:BITMAPCOREHEADER
1692:
1691:BITMAPINFOHEADER
1683:
1680:
1679:BITMAPFILEHEADER
1676:
1675:BITMAPINFOHEADER
1607:
1606:
1481:
1477:
1462:
1461:
1458:
1454:
1443:Windows Metafile
1435:
1423:Windows Metafile
1415:
1401:Windows Metafile
1393:
1373:
1358:
1356:
1348:
1333:
1331:
1324:
1323:
1317:
1306:
1304:
1298:
1292:
1291:
1285:
1272:RLE 4-bit/pixel
1269:
1250:
1234:
1212:
1211:
1049:
1048:BITMAPINFOHEADER
1034:
1033:
1028:
1027:BITMAPINFOHEADER
983:
979:
972:
968:
964:
963:BITMAPINFOHEADER
960:
956:
955:BITMAPINFOHEADER
946:
869:
868:BITMAPCOREHEADER
854:
853:
829:
816:gamma correction
801:
791:Adobe Photoshop
777:
767:Adobe Photoshop
758:
733:
732:BITMAPINFOHEADER
716:pal8os2v2-16.bmp
709:
697:1D compression.
681:
680:BITMAPCOREHEADER
673:
648:
644:
643:BITMAPCOREHEADER
619:
615:
537:OS/2 struct icon
506:
498:
465:
464:
333:
332:BITMAPINFOHEADER
313:Extra bit masks
257:
256:
236:
214:
199:Windows Metafile
187:data compression
164:graphics adapter
121:
81:
77:
73:
61:
57:
44:
40:
29:
25:
6892:
6891:
6887:
6886:
6885:
6883:
6882:
6881:
6862:
6861:
6860:
6855:
6823:
6785:
6727:
6644:
6621:
6257:
6252:
6222:
6217:
6202:
6176:
6021:
5991:
5849:
5826:
5798:
5775:
5697:
5616:
5514:
5493:
5482:
5278:
5250:(GB/T 33475.3)
5244:(GB/T 20090.10)
5230:
5207:
5179:
5121:
5083:
4998:
4994:MPEG-H 3D Audio
4920:MPEG-1 Layer II
4910:
4893:
4882:
4714:
4683:
4634:
4596:
4544:
4440:
4423:
4416:
4403:
4347:
4342:
4333:
4331:
4318:
4317:
4313:
4306:
4290:
4286:
4277:
4275:
4265:"Image Formats"
4263:
4262:
4258:
4249:
4247:
4235:
4234:
4227:
4222:Wayback Machine
4212:
4205:
4197:
4193:
4189:
4180:
4178:
4169:
4168:
4164:
4154:
4152:
4148:
4135:
4134:
4130:
4123:
4119:
4115:
4107:
4103:
4093:
4091:
4087:
4078:
4077:
4070:
4061:
4060:
4056:
4047:
4045:
4023:
4019:
4010:
4008:
4002:
3998:
3989:
3987:
3981:
3977:
3969:
3965:
3957:
3948:
3940:
3931:
3921:
3919:
3910:
3901:
3899:
3891:
3890:
3867:
3858:
3856:
3847:
3846:
3839:
3830:
3828:
3826:
3802:
3783:
3774:
3772:
3770:
3746:
3737:
3715:. sec. 5.
3705:
3704:
3700:
3696:
3684:Portable Pixmap
3670:uses a similar
3668:X Window System
3664:
3658:
3656:Related formats
3630:
3600:
3444:
3440:
3419:
3415:
3394:
3390:
3369:
3365:
3341:
3340:little-endian "
3206:
2953:
2950:
2938:
2761:
2508:
2505:
2464:
2460:
2455:
2447:
2442:
2438:
2433:
2425:
2412:
2408:
2403:
2395:
2390:
2386:
2381:
2373:
2360:
2356:
2351:
2343:
2338:
2334:
2329:
2321:
2308:
2304:
2299:
2291:
2286:
2282:
2277:
2269:
2255:
2249:
2142:
2138:
2133:
2132:
2131:
2130:
2119:
2118:
2117:
2116:
2097:
2096:
2095:
2094:
2038:
2007:
1987:
1966:
1962:
1957:
1932:
1927:
1922:
1914:
1906:
1904:
1901:
1900:
1892:
1887:
1837:
1829:
1828:
1826:
1822:
1798:
1790:
1789:
1787:
1783:
1775:
1773:
1770:
1769:
1752:
1735:
1731:
1719:
1704:
1699:
1690:
1682:
1678:
1674:
1671:
1636:Error diffusion
1479:
1475:
1456:
1452:
1433:
1413:
1391:
1371:
1354:
1346:
1329:
1321:
1315:
1302:
1300:
1296:
1289:
1283:
1267:
1248:
1232:
1047:
1026:
998:Adobe Photoshop
981:
977:
970:
969:adds fields to
966:
962:
961:adds fields to
958:
954:
953:Versions after
944:
867:
827:
799:
775:
756:
731:
707:
679:
671:
655:
646:
645:
642:
610:
504:
496:
451:
440:
432:
331:
323:
301:
260:Structure name
248:
234:
222:
221:
220:
207:
179:two-dimensional
146:raster graphics
138:BMP file format
116:
110:Raster graphics
79:
78:
75:
74:
71:
59:
58:
55:
45:
42:
38:
24:
21:Bitmap graphics
17:
12:
11:
5:
6890:
6880:
6879:
6874:
6857:
6856:
6854:
6853:
6841:
6828:
6825:
6824:
6822:
6821:
6816:
6811:
6806:
6801:
6795:
6793:
6787:
6786:
6784:
6783:
6778:
6773:
6768:
6763:
6758:
6753:
6748:
6743:
6737:
6735:
6729:
6728:
6726:
6725:
6720:
6715:
6710:
6705:
6700:
6695:
6690:
6685:
6680:
6675:
6670:
6665:
6660:
6654:
6652:
6646:
6645:
6643:
6642:
6637:
6631:
6629:
6623:
6622:
6620:
6619:
6614:
6609:
6604:
6599:
6594:
6589:
6584:
6583:
6582:
6577:
6567:
6562:
6557:
6556:
6555:
6545:
6540:
6535:
6530:
6525:
6520:
6515:
6510:
6505:
6500:
6495:
6490:
6485:
6480:
6475:
6470:
6465:
6464:
6463:
6453:
6448:
6443:
6438:
6433:
6428:
6423:
6418:
6413:
6408:
6403:
6398:
6393:
6388:
6383:
6378:
6373:
6368:
6363:
6358:
6353:
6348:
6343:
6338:
6333:
6328:
6323:
6318:
6313:
6308:
6303:
6298:
6293:
6288:
6283:
6278:
6273:
6267:
6265:
6259:
6258:
6251:
6250:
6243:
6236:
6228:
6219:
6218:
6207:
6204:
6203:
6201:
6200:
6198:List of codecs
6195:
6190:
6184:
6182:
6178:
6177:
6175:
6174:
6173:
6172:
6171:
6170:
6165:
6155:
6150:
6145:
6135:
6134:
6133:
6128:
6123:
6118:
6108:
6107:
6106:
6101:
6091:
6086:
6081:
6080:
6079:
6074:
6069:
6064:
6054:
6053:
6052:
6047:
6042:
6031:
6029:
6023:
6022:
6020:
6019:
6014:
6009:
6003:
6001:
6000:Collaborations
5997:
5996:
5993:
5992:
5990:
5989:
5984:
5979:
5978:
5977:
5967:
5962:
5957:
5952:
5951:
5950:
5940:
5935:
5930:
5925:
5920:
5915:
5910:
5905:
5904:
5903:
5893:
5888:
5883:
5878:
5873:
5868:
5863:
5857:
5855:
5851:
5850:
5848:
5847:
5842:
5836:
5834:
5828:
5827:
5825:
5824:
5819:
5814:
5808:
5806:
5800:
5799:
5797:
5796:
5791:
5785:
5783:
5777:
5776:
5774:
5773:
5768:
5766:MPEG-21 Part 9
5763:
5758:
5755:MPEG-4 Part 14
5752:
5747:
5742:
5737:
5736:
5735:
5724:
5722:
5709:
5703:
5702:
5699:
5698:
5696:
5695:
5690:
5685:
5680:
5675:
5670:
5665:
5660:
5655:
5650:
5645:
5640:
5635:
5630:
5624:
5622:
5618:
5617:
5615:
5614:
5609:
5604:
5599:
5594:
5589:
5584:
5579:
5574:
5569:
5564:
5559:
5554:
5549:
5544:
5539:
5534:
5528:
5526:
5496:
5488:
5487:
5484:
5483:
5481:
5480:
5475:
5470:
5465:
5460:
5455:
5450:
5445:
5440:
5435:
5430:
5425:
5420:
5415:
5414:
5413:
5407:
5402:
5397:
5392:
5387:
5382:
5377:
5372:
5367:
5362:
5357:
5352:
5347:
5342:
5337:
5335:Monkey's Audio
5332:
5327:
5322:
5317:
5312:
5307:
5302:
5297:
5292:
5286:
5284:
5280:
5279:
5277:
5276:
5275:(SJ/T 11299.4)
5270:
5265:
5259:
5258:
5257:
5245:
5238:
5236:
5232:
5231:
5229:
5228:
5223:
5217:
5215:
5209:
5208:
5206:
5205:
5200:
5195:
5189:
5187:
5181:
5180:
5178:
5177:
5172:
5167:
5162:
5157:
5152:
5147:
5142:
5137:
5131:
5129:
5123:
5122:
5120:
5119:
5114:
5109:
5104:
5099:
5093:
5091:
5085:
5084:
5082:
5081:
5076:
5071:
5066:
5061:
5056:
5051:
5046:
5041:
5036:
5031:
5026:
5025:
5024:
5019:
5008:
5006:
5000:
4999:
4997:
4996:
4991:
4986:
4981:
4976:
4971:
4966:
4961:
4956:
4955:
4954:
4949:
4939:
4934:
4932:MPEG-1 Layer I
4929:
4928:
4927:
4916:
4914:
4896:
4888:
4887:
4884:
4883:
4881:
4880:
4875:
4870:
4865:
4860:
4855:
4850:
4845:
4840:
4835:
4830:
4825:
4824:
4823:
4818:
4810:
4809:
4808:
4803:
4793:
4788:
4783:
4778:
4773:
4768:
4763:
4758:
4753:
4748:
4743:
4738:
4733:
4728:
4722:
4720:
4716:
4715:
4713:
4712:
4709:
4708:
4707:
4698:
4691:
4689:
4685:
4684:
4682:
4681:
4676:
4671:
4666:
4661:
4656:
4651:
4645:
4643:
4636:
4635:
4633:
4632:
4627:
4622:
4617:
4612:
4606:
4604:
4598:
4597:
4595:
4594:
4589:
4584:
4579:
4574:
4569:
4564:
4558:
4556:
4546:
4545:
4543:
4542:
4541:
4540:
4538:Part 2 / LCEVC
4535:
4525:
4524:
4523:
4513:
4512:
4511:
4501:
4500:
4499:
4494:
4489:
4479:
4478:
4477:
4467:
4462:
4457:
4452:
4446:
4444:
4426:
4418:
4417:
4402:
4401:
4394:
4387:
4379:
4373:
4372:
4366:
4360:
4354:
4346:
4345:External links
4343:
4341:
4340:
4311:
4304:
4284:
4256:
4225:
4203:
4187:
4162:
4146:
4128:
4113:
4101:
4094:BITMAPV4HEADER
4085:
4068:
4054:
4017:
3996:
3975:
3963:
3946:
3929:
3908:
3865:
3837:
3824:
3781:
3768:
3735:
3697:
3695:
3692:
3688:Truevision TGA
3660:Main article:
3657:
3654:
3627:file extension
3599:
3596:
3590:
3589:
3586:
3583:
3580:
3577:
3573:
3572:
3569:
3566:
3563:
3560:
3556:
3555:
3552:
3549:
3546:
3543:
3539:
3538:
3535:
3532:
3529:
3526:
3522:
3521:
3518:
3515:
3512:
3509:
3505:
3504:
3501:
3498:
3495:
3492:
3488:
3487:
3484:
3481:
3478:
3475:
3471:
3470:
3467:
3464:
3461:
3458:
3454:
3453:
3449:
3448:
3437:
3434:
3431:
3428:
3424:
3423:
3412:
3411:0 Green Gamma
3409:
3406:
3403:
3399:
3398:
3387:
3384:
3381:
3378:
3374:
3373:
3362:
3359:
3356:
3353:
3349:
3348:
3345:
3338:
3335:
3332:
3328:
3327:
3324:
3321:
3318:
3315:
3311:
3310:
3307:
3304:
3301:
3298:
3294:
3293:
3290:
3287:
3284:
3281:
3277:
3276:
3273:
3270:
3267:
3264:
3260:
3259:
3256:
3253:
3250:
3247:
3243:
3242:
3239:
3236:
3233:
3230:
3226:
3225:
3222:
3219:
3216:
3212:
3211:
3203:
3200:
3197:
3194:
3190:
3189:
3186:
3183:
3180:
3177:
3173:
3172:
3169:
3166:
3163:
3160:
3156:
3155:
3152:
3149:
3146:
3143:
3139:
3138:
3135:
3132:
3129:
3126:
3122:
3121:
3118:
3115:
3112:
3109:
3105:
3104:
3101:
3098:
3095:
3092:
3088:
3087:
3084:
3081:
3078:
3075:
3071:
3070:
3066:
3065:
3062:
3059:
3056:
3053:
3049:
3048:
3045:
3042:
3039:
3036:
3032:
3031:
3028:
3025:
3022:
3019:
3015:
3014:
3011:
3008:
3005:
3002:
2998:
2997:
2994:
2991:
2988:
2985:
2981:
2980:
2976:
2975:
2972:
2969:
2966:
2963:
2954:BITMAPV4HEADER
2949:
2946:
2922:
2921:
2918:
2915:
2912:
2909:
2905:
2904:
2901:
2898:
2895:
2892:
2888:
2887:
2884:
2881:
2878:
2875:
2871:
2870:
2867:
2864:
2861:
2858:
2854:
2853:
2850:
2847:
2844:
2841:
2837:
2836:
2833:
2830:
2827:
2824:
2820:
2819:
2815:
2814:
2811:
2808:
2805:
2802:
2798:
2797:
2794:
2791:
2788:
2785:
2781:
2780:
2777:
2774:
2771:
2767:
2766:
2758:
2755:
2752:
2749:
2745:
2744:
2741:
2738:
2735:
2732:
2728:
2727:
2724:
2721:
2718:
2715:
2711:
2710:
2707:
2704:
2701:
2698:
2694:
2693:
2690:
2687:
2684:
2681:
2677:
2676:
2673:
2670:
2667:
2664:
2660:
2659:
2656:
2653:
2650:
2647:
2643:
2642:
2639:
2636:
2633:
2630:
2626:
2625:
2621:
2620:
2617:
2614:
2611:
2608:
2604:
2603:
2600:
2597:
2594:
2591:
2587:
2586:
2583:
2580:
2577:
2574:
2570:
2569:
2566:
2563:
2560:
2557:
2553:
2552:
2549:
2546:
2543:
2540:
2536:
2535:
2531:
2530:
2527:
2524:
2521:
2518:
2504:
2501:
2468:
2467:
2458:
2450:
2445:
2436:
2428:
2423:
2420:
2416:
2415:
2406:
2398:
2393:
2384:
2376:
2371:
2368:
2364:
2363:
2354:
2346:
2341:
2332:
2324:
2319:
2316:
2312:
2311:
2302:
2294:
2289:
2280:
2272:
2267:
2264:
2260:
2259:
2253:
2247:
2244:
2233:
2232:
2229:
2226:
2223:
2219:
2218:
2215:
2212:
2209:
2205:
2204:
2201:
2198:
2195:
2191:
2190:
2187:
2184:
2182:
2179:
2178:
2175:
2172:
2169:
2165:
2164:
2161:
2158:
2155:
2137:
2134:
2128:
2122:
2121:
2120:
2114:
2108:
2107:
2106:
2092:
2086:
2085:
2084:
2075:
2074:
2071:
2067:
2060:
2057:
2050:
2043:
2037:
2034:
2033:
2032:
2029:
2015:
2002:
1986:
1983:
1961:
1958:
1948:
1935:
1925:
1921:
1913:
1908:PixelArraySize
1890:
1878:
1866:
1863:
1860:
1856:
1851:
1847:
1844:
1836:
1825:
1821:
1818:
1815:
1811:
1806:
1797:
1786:
1782:
1762:) by padding.
1751:
1748:
1736:BITMAPV5HEADER
1732:BITMAPV4HEADER
1670:
1667:
1664:
1663:
1660:
1657:
1653:
1652:
1649:
1646:
1642:
1641:
1638:
1633:
1629:
1628:
1625:
1622:
1618:
1617:
1614:
1611:
1600:
1599:
1596:
1593:
1590:
1586:
1585:
1582:
1579:
1576:
1572:
1571:
1568:
1565:
1562:
1558:
1557:
1554:
1551:
1548:
1544:
1543:
1540:
1537:
1534:
1530:
1529:
1522:
1519:
1516:
1512:
1511:
1508:
1505:
1502:
1498:
1497:
1494:
1491:
1488:
1484:
1483:
1472:
1469:
1466:
1447:
1446:
1439:
1436:
1431:
1427:
1426:
1419:
1416:
1411:
1407:
1406:
1397:
1394:
1389:
1385:
1384:
1377:
1374:
1369:
1365:
1364:
1351:
1349:
1344:
1340:
1339:
1326:
1318:
1313:
1309:
1308:
1294:
1286:
1281:
1277:
1276:
1273:
1270:
1265:
1261:
1260:
1257:
1251:
1246:
1242:
1241:
1238:
1235:
1230:
1226:
1225:
1222:
1219:
1218:Identified by
1216:
1205:
1204:
1201:
1198:
1195:
1191:
1190:
1187:
1184:
1181:
1177:
1176:
1173:
1170:
1167:
1163:
1162:
1159:
1156:
1153:
1149:
1148:
1145:
1142:
1139:
1135:
1134:
1131:
1128:
1125:
1121:
1120:
1117:
1114:
1111:
1107:
1106:
1103:
1100:
1097:
1093:
1092:
1089:
1086:
1083:
1079:
1078:
1075:
1072:
1069:
1065:
1064:
1061:
1058:
1055:
1051:
1050:
1044:
1041:
1038:
1018:Microsoft Word
982:BITMAPV4HEADER
941:
940:
937:
934:
931:
927:
926:
923:
920:
917:
913:
912:
909:
906:
903:
899:
898:
895:
892:
889:
885:
884:
881:
878:
875:
871:
870:
864:
861:
858:
850:
849:
846:
840:
833:Windows NT 5.0
830:
828:BITMAPV5HEADER
825:
821:
820:
818:
812:
805:Windows NT 4.0
802:
800:BITMAPV4HEADER
797:
793:
792:
789:
782:
778:
773:
769:
768:
765:
762:
759:
754:
750:
749:
747:
744:
734:
729:
725:
724:
722:
720:
710:
705:
701:
700:
698:
683:
674:
669:
665:
664:
662:
660:
649:
640:
636:
635:
632:
629:
626:
623:
609:
606:
603:
602:
599:
596:
593:
589:
588:
585:
582:
579:
575:
574:
571:
568:
565:
561:
560:
557:
554:
551:
547:
546:
545:
544:
541:
538:
535:
532:
529:
526:
523:
520:
517:
514:
511:
489:
486:
483:
479:
478:
475:
472:
469:
450:
447:
431:
430:DIBs in memory
428:
425:
424:
421:
418:
417:Variable size
415:
412:
408:
407:
404:
401:
400:Variable size
398:
395:
391:
390:
387:
384:
383:Variable size
381:
378:
374:
373:
370:
367:
366:Variable size
364:
361:
357:
356:
351:Mandatory for
349:
346:
345:Variable size
343:
342:Semi-optional
340:
336:
335:
328:
325:
317:
314:
310:
309:
306:
303:
298:
295:
291:
290:
287:
284:
281:
278:
274:
273:
270:
267:
264:
261:
247:
246:File structure
244:
215:
209:
208:
206:
203:
195:color profiles
191:alpha channels
160:display device
156:digital images
151:used to store
132:
131:
122:
113:
112:
107:
106:Type of format
103:
102:
97:
93:
92:
89:
83:
82:
69:
63:
62:
53:
47:
46:
37:
35:
27:Windows Bitmap
15:
9:
6:
4:
3:
2:
6889:
6878:
6875:
6873:
6870:
6869:
6867:
6852:
6851:
6847:
6842:
6840:
6839:
6830:
6829:
6826:
6820:
6819:Steganography
6817:
6815:
6812:
6810:
6807:
6805:
6802:
6800:
6797:
6796:
6794:
6792:
6788:
6782:
6779:
6777:
6774:
6772:
6769:
6767:
6764:
6762:
6759:
6757:
6754:
6752:
6749:
6747:
6744:
6742:
6739:
6738:
6736:
6734:
6730:
6724:
6721:
6719:
6716:
6714:
6711:
6709:
6706:
6704:
6701:
6699:
6696:
6694:
6691:
6689:
6686:
6684:
6681:
6679:
6676:
6674:
6671:
6669:
6666:
6664:
6661:
6659:
6656:
6655:
6653:
6651:
6647:
6641:
6638:
6636:
6633:
6632:
6630:
6628:
6624:
6618:
6615:
6613:
6610:
6608:
6605:
6603:
6600:
6598:
6595:
6593:
6590:
6588:
6585:
6581:
6578:
6576:
6573:
6572:
6571:
6568:
6566:
6563:
6561:
6558:
6554:
6551:
6550:
6549:
6546:
6544:
6541:
6539:
6536:
6534:
6531:
6529:
6526:
6524:
6521:
6519:
6516:
6514:
6511:
6509:
6506:
6504:
6501:
6499:
6496:
6494:
6491:
6489:
6486:
6484:
6481:
6479:
6476:
6474:
6471:
6469:
6466:
6462:
6459:
6458:
6457:
6454:
6452:
6449:
6447:
6444:
6442:
6439:
6437:
6434:
6432:
6429:
6427:
6424:
6422:
6419:
6417:
6414:
6412:
6409:
6407:
6404:
6402:
6399:
6397:
6394:
6392:
6389:
6387:
6384:
6382:
6379:
6377:
6374:
6372:
6369:
6367:
6364:
6362:
6359:
6357:
6354:
6352:
6349:
6347:
6344:
6342:
6339:
6337:
6334:
6332:
6329:
6327:
6324:
6322:
6319:
6317:
6314:
6312:
6309:
6307:
6304:
6302:
6299:
6297:
6294:
6292:
6289:
6287:
6284:
6282:
6279:
6277:
6274:
6272:
6269:
6268:
6266:
6264:
6260:
6256:
6249:
6244:
6242:
6237:
6235:
6230:
6229:
6226:
6215:
6211:
6205:
6199:
6196:
6194:
6191:
6189:
6186:
6185:
6183:
6179:
6169:
6166:
6164:
6161:
6160:
6159:
6156:
6154:
6151:
6149:
6146:
6144:
6141:
6140:
6139:
6136:
6132:
6129:
6127:
6124:
6122:
6119:
6117:
6114:
6113:
6112:
6109:
6105:
6102:
6100:
6097:
6096:
6095:
6092:
6090:
6087:
6085:
6082:
6078:
6075:
6073:
6070:
6068:
6065:
6063:
6060:
6059:
6058:
6055:
6051:
6048:
6046:
6043:
6041:
6038:
6037:
6036:
6033:
6032:
6030:
6028:
6024:
6018:
6015:
6013:
6010:
6008:
6005:
6004:
6002:
5998:
5988:
5985:
5983:
5980:
5976:
5973:
5972:
5971:
5968:
5966:
5963:
5961:
5958:
5956:
5953:
5949:
5946:
5945:
5944:
5941:
5939:
5936:
5934:
5931:
5929:
5926:
5924:
5921:
5919:
5916:
5914:
5911:
5909:
5906:
5902:
5899:
5898:
5897:
5894:
5892:
5889:
5887:
5884:
5882:
5879:
5877:
5874:
5872:
5869:
5867:
5864:
5862:
5859:
5858:
5856:
5852:
5846:
5843:
5841:
5838:
5837:
5835:
5833:
5829:
5823:
5820:
5818:
5815:
5813:
5810:
5809:
5807:
5805:
5801:
5795:
5792:
5790:
5787:
5786:
5784:
5782:
5778:
5772:
5769:
5767:
5764:
5762:
5759:
5756:
5753:
5751:
5748:
5746:
5743:
5741:
5738:
5734:
5731:
5730:
5729:
5726:
5725:
5723:
5721:
5717:
5713:
5710:
5708:
5704:
5694:
5691:
5689:
5686:
5684:
5681:
5679:
5676:
5674:
5671:
5669:
5666:
5664:
5661:
5659:
5656:
5654:
5651:
5649:
5646:
5644:
5641:
5639:
5636:
5634:
5631:
5629:
5626:
5625:
5623:
5619:
5613:
5610:
5608:
5605:
5603:
5600:
5598:
5595:
5593:
5590:
5588:
5585:
5583:
5580:
5578:
5575:
5573:
5570:
5568:
5565:
5563:
5560:
5558:
5555:
5553:
5550:
5548:
5545:
5543:
5540:
5538:
5535:
5533:
5532:CCITT Group 4
5530:
5529:
5527:
5525:
5521:
5517:
5512:
5508:
5504:
5500:
5497:
5495:
5489:
5479:
5476:
5474:
5471:
5469:
5466:
5464:
5463:aptX Adaptive
5461:
5459:
5456:
5454:
5451:
5449:
5446:
5444:
5441:
5439:
5436:
5434:
5431:
5429:
5426:
5424:
5421:
5419:
5416:
5411:
5410:
5408:
5406:
5403:
5401:
5398:
5396:
5393:
5391:
5388:
5386:
5383:
5381:
5378:
5376:
5373:
5371:
5368:
5366:
5363:
5361:
5358:
5356:
5353:
5351:
5348:
5346:
5343:
5341:
5338:
5336:
5333:
5331:
5328:
5326:
5323:
5321:
5318:
5316:
5313:
5311:
5308:
5306:
5303:
5301:
5298:
5296:
5293:
5291:
5288:
5287:
5285:
5281:
5274:
5271:
5269:
5266:
5263:
5260:
5255:
5252:
5251:
5249:
5246:
5243:
5240:
5239:
5237:
5233:
5227:
5224:
5222:
5219:
5218:
5216:
5214:
5213:Bluetooth SIG
5210:
5204:
5201:
5199:
5196:
5194:
5191:
5190:
5188:
5186:
5182:
5176:
5173:
5171:
5168:
5166:
5163:
5161:
5158:
5156:
5153:
5151:
5148:
5146:
5143:
5141:
5138:
5136:
5133:
5132:
5130:
5128:
5124:
5118:
5115:
5113:
5110:
5108:
5105:
5103:
5100:
5098:
5095:
5094:
5092:
5090:
5086:
5080:
5077:
5075:
5072:
5070:
5067:
5065:
5062:
5060:
5057:
5055:
5052:
5050:
5047:
5045:
5042:
5040:
5037:
5035:
5032:
5030:
5027:
5023:
5020:
5018:
5015:
5014:
5013:
5010:
5009:
5007:
5005:
5001:
4995:
4992:
4990:
4987:
4985:
4982:
4980:
4977:
4975:
4972:
4970:
4967:
4965:
4962:
4960:
4959:MPEG Surround
4957:
4953:
4950:
4948:
4945:
4944:
4943:
4940:
4938:
4935:
4933:
4930:
4926:
4923:
4922:
4921:
4918:
4917:
4915:
4913:
4908:
4904:
4900:
4897:
4895:
4889:
4879:
4876:
4874:
4871:
4869:
4866:
4864:
4861:
4859:
4856:
4854:
4851:
4849:
4846:
4844:
4841:
4839:
4836:
4834:
4831:
4829:
4826:
4822:
4819:
4817:
4814:
4813:
4811:
4807:
4804:
4802:
4799:
4798:
4797:
4794:
4792:
4789:
4787:
4784:
4782:
4779:
4777:
4774:
4772:
4769:
4767:
4764:
4762:
4759:
4757:
4754:
4752:
4749:
4747:
4744:
4742:
4739:
4737:
4734:
4732:
4729:
4727:
4724:
4723:
4721:
4717:
4710:
4705:
4704:
4702:
4699:
4696:
4693:
4692:
4690:
4686:
4680:
4677:
4675:
4672:
4670:
4667:
4665:
4662:
4660:
4657:
4655:
4652:
4650:
4647:
4646:
4644:
4641:
4637:
4631:
4628:
4626:
4623:
4621:
4618:
4616:
4613:
4611:
4608:
4607:
4605:
4603:
4599:
4593:
4590:
4588:
4585:
4583:
4580:
4578:
4575:
4573:
4570:
4568:
4565:
4563:
4560:
4559:
4557:
4555:
4551:
4547:
4539:
4536:
4534:
4531:
4530:
4529:
4526:
4522:
4519:
4518:
4517:
4514:
4510:
4509:Part 2 / HEVC
4507:
4506:
4505:
4502:
4498:
4497:Part 33 / IVC
4495:
4493:
4492:Part 10 / AVC
4490:
4488:
4485:
4484:
4483:
4480:
4476:
4473:
4472:
4471:
4468:
4466:
4463:
4461:
4458:
4456:
4453:
4451:
4448:
4447:
4445:
4443:
4438:
4434:
4430:
4427:
4425:
4419:
4414:
4410:
4407:
4400:
4395:
4393:
4388:
4386:
4381:
4380:
4377:
4370:
4367:
4364:
4361:
4358:
4355:
4352:
4349:
4348:
4329:
4325:
4321:
4315:
4307:
4305:0-13-147381-6
4301:
4297:
4296:
4288:
4273:
4271:
4266:
4260:
4246:
4242:
4238:
4232:
4230:
4223:
4219:
4216:
4210:
4208:
4201:
4196:Windows CE -
4191:
4176:
4172:
4166:
4160:
4150:
4142:
4138:
4132:
4126:
4117:
4111:
4105:
4099:
4089:
4081:
4075:
4073:
4064:
4058:
4043:
4039:
4035:
4033:
4028:
4021:
4007:
4000:
3986:
3979:
3973:
3967:
3961:
3955:
3953:
3951:
3944:
3938:
3936:
3934:
3927:
3917:
3915:
3913:
3898:
3894:
3888:
3886:
3884:
3882:
3880:
3878:
3876:
3874:
3872:
3870:
3854:
3850:
3844:
3842:
3827:
3825:1-56592-161-5
3821:
3817:
3813:
3809:
3808:
3800:
3798:
3796:
3794:
3792:
3790:
3788:
3786:
3771:
3769:1-56592-161-5
3765:
3761:
3757:
3753:
3752:
3744:
3742:
3740:
3731:
3728:
3723:
3718:
3714:
3713:
3708:
3702:
3698:
3691:
3689:
3685:
3681:
3677:
3673:
3669:
3663:
3653:
3651:
3647:
3643:
3639:
3634:
3628:
3624:
3620:
3616:
3611:
3609:
3605:
3595:
3587:
3584:
3581:
3574:
3570:
3567:
3564:
3557:
3553:
3550:
3547:
3540:
3536:
3533:
3530:
3523:
3519:
3516:
3513:
3506:
3502:
3499:
3496:
3489:
3485:
3482:
3479:
3472:
3468:
3465:
3462:
3455:
3450:
3438:
3436:0 Blue Gamma
3435:
3432:
3425:
3413:
3410:
3407:
3400:
3388:
3385:
3382:
3375:
3363:
3360:
3358:24h* 00...00
3357:
3350:
3346:
3339:
3336:
3329:
3325:
3322:
3319:
3312:
3308:
3305:
3302:
3295:
3291:
3288:
3285:
3278:
3274:
3271:
3268:
3261:
3257:
3254:
3251:
3244:
3240:
3237:
3234:
3227:
3223:
3220:
3213:
3209:
3201:
3198:
3191:
3187:
3184:
3181:
3174:
3170:
3167:
3164:
3157:
3153:
3150:
3147:
3140:
3136:
3133:
3130:
3123:
3119:
3116:
3113:
3106:
3102:
3099:
3096:
3089:
3085:
3082:
3079:
3072:
3067:
3063:
3060:
3057:
3050:
3046:
3043:
3040:
3033:
3029:
3026:
3023:
3016:
3012:
3009:
3006:
2999:
2995:
2992:
2989:
2982:
2977:
2973:
2970:
2967:
2964:
2961:
2960:
2957:
2942:
2928:
2919:
2916:
2913:
2906:
2902:
2899:
2896:
2889:
2885:
2882:
2879:
2872:
2868:
2865:
2862:
2855:
2851:
2848:
2845:
2838:
2834:
2831:
2828:
2821:
2816:
2812:
2809:
2806:
2799:
2795:
2792:
2789:
2782:
2778:
2775:
2768:
2764:
2756:
2753:
2746:
2742:
2739:
2736:
2729:
2725:
2722:
2719:
2712:
2708:
2705:
2702:
2695:
2691:
2688:
2685:
2678:
2674:
2671:
2668:
2661:
2657:
2654:
2651:
2644:
2640:
2637:
2634:
2627:
2622:
2618:
2615:
2612:
2605:
2601:
2598:
2595:
2588:
2584:
2581:
2578:
2571:
2567:
2564:
2561:
2554:
2550:
2547:
2544:
2537:
2532:
2528:
2525:
2522:
2519:
2516:
2515:
2512:
2497:
2493:
2489:
2487:
2483:
2479:
2475:
2459:
2451:
2446:
2437:
2429:
2424:
2421:
2418:
2417:
2407:
2399:
2394:
2385:
2377:
2372:
2369:
2366:
2365:
2355:
2347:
2342:
2333:
2325:
2320:
2317:
2314:
2313:
2303:
2295:
2290:
2281:
2273:
2268:
2265:
2262:
2261:
2245:
2242:
2241:
2230:
2227:
2224:
2221:
2220:
2216:
2213:
2210:
2207:
2206:
2202:
2200:10.10.10.2.0
2199:
2196:
2193:
2192:
2188:
2186:10.10.10.2.0
2185:
2183:
2181:
2180:
2176:
2173:
2170:
2167:
2166:
2163:ARGB subtype
2162:
2159:
2156:
2153:
2152:
2146:
2126:
2112:
2105:
2103:
2090:
2083:
2081:
2072:
2068:
2066:of the pixel.
2065:
2061:
2058:
2055:
2051:
2048:
2044:
2040:
2039:
2030:
2028:
2024:
2020:
2016:
2013:
2006:
2003:
2001:1D algorithm.
2000:
1996:
1992:
1989:
1988:
1982:
1978:
1976:
1970:
1955:
1951:
1947:
1919:
1911:
1898:
1896:
1885:
1881:
1877:
1864:
1861:
1858:
1854:
1849:
1845:
1842:
1834:
1823:
1819:
1816:
1813:
1809:
1804:
1795:
1784:
1780:
1766:
1763:
1761:
1757:
1750:Pixel storage
1747:
1743:
1741:
1728:
1725:
1717:
1712:
1708:
1696:
1694:
1688:
1661:
1659:Super-circle
1658:
1655:
1654:
1650:
1647:
1644:
1643:
1639:
1637:
1634:
1631:
1630:
1626:
1623:
1620:
1619:
1615:
1612:
1609:
1608:
1605:
1597:
1594:
1591:
1588:
1587:
1583:
1580:
1577:
1574:
1573:
1569:
1566:
1563:
1560:
1559:
1555:
1552:
1549:
1546:
1545:
1541:
1538:
1535:
1532:
1531:
1528:
1523:
1520:
1517:
1514:
1513:
1509:
1506:
1503:
1500:
1499:
1495:
1492:
1489:
1486:
1485:
1473:
1471:Size (bytes)
1470:
1468:Offset (dec)
1467:
1464:
1463:
1460:
1444:
1440:
1437:
1432:
1429:
1428:
1424:
1420:
1417:
1412:
1409:
1408:
1405:
1402:
1398:
1395:
1390:
1387:
1386:
1382:
1378:
1375:
1370:
1367:
1366:
1362:
1352:
1350:
1345:
1342:
1341:
1337:
1327:
1319:
1314:
1311:
1310:
1295:
1293:: Huffman 1D
1279:
1278:
1274:
1271:
1266:
1263:
1262:
1258:
1255:
1252:
1247:
1244:
1243:
1239:
1236:
1231:
1228:
1227:
1223:
1220:
1217:
1214:
1213:
1210:
1202:
1199:
1196:
1193:
1192:
1188:
1185:
1182:
1179:
1178:
1174:
1171:
1168:
1165:
1164:
1160:
1157:
1154:
1151:
1150:
1146:
1143:
1140:
1137:
1136:
1132:
1129:
1126:
1123:
1122:
1118:
1115:
1112:
1109:
1108:
1104:
1101:
1098:
1095:
1094:
1090:
1087:
1084:
1081:
1080:
1076:
1073:
1070:
1067:
1066:
1062:
1059:
1056:
1053:
1052:
1045:
1043:Size (bytes)
1042:
1040:Offset (dec)
1039:
1036:
1035:
1032:
1030:
1021:
1019:
1015:
1011:
1010:Google Chrome
1007:
1003:
999:
995:
994:image editing
991:
987:
974:
951:
938:
935:
932:
929:
928:
924:
921:
918:
915:
914:
910:
907:
904:
901:
900:
896:
893:
890:
887:
886:
882:
879:
876:
873:
872:
865:
863:Size (bytes)
862:
860:Offset (dec)
859:
856:
855:
847:
845:
841:
838:
834:
831:
826:
822:
819:
817:
813:
810:
806:
803:
798:
794:
790:
787:
786:alpha channel
783:
779:
774:
770:
766:
763:
761:Undocumented
760:
755:
751:
748:
745:
742:
738:
735:
730:
726:
723:
721:
719:
717:
711:
706:
702:
699:
696:
692:
688:
684:
678:
675:
670:
666:
663:
661:
658:
653:
650:
641:
637:
633:
630:
627:
624:
621:
620:
614:
600:
598:4 bytes
597:
594:
591:
590:
586:
584:2 bytes
583:
580:
577:
576:
572:
570:2 bytes
569:
566:
563:
562:
558:
556:4 bytes
555:
552:
549:
548:
542:
539:
536:
533:
530:
527:
524:
521:
518:
515:
512:
509:
508:
502:
494:
490:
488:2 bytes
487:
484:
481:
480:
476:
473:
470:
467:
466:
463:
461:
460:little-endian
457:
446:
444:
436:
422:
419:
413:
410:
409:
405:
402:
396:
393:
392:
388:
385:
379:
376:
375:
371:
368:
362:
359:
358:
354:
350:
347:
341:
338:
337:
329:
326:
322:
318:
315:
312:
311:
307:
304:
299:
296:
293:
292:
288:
285:
282:
279:
276:
275:
271:
268:
265:
262:
259:
258:
255:
252:
243:
238:
237:data format).
229:
226:
218:
213:
202:
200:
196:
192:
188:
184:
180:
175:
173:
169:
165:
161:
157:
154:
150:
147:
143:
139:
130:
126:
123:
119:
114:
111:
108:
104:
101:
98:
94:
90:
88:
84:
70:
68:
64:
54:
52:
48:
36:
34:
30:
22:
6843:
6831:
6295:
5907:
5264:(GB/T 22726)
4925:Multichannel
4781:MSU Lossless
4695:AVS1 P2/AVS+
4649:TrueMotion S
4587:H.265 / HEVC
4533:Part 1 / EVC
4521:Part 3 / VVC
4487:Part 2 / ASP
4332:. Retrieved
4330:. 2014-01-08
4323:
4314:
4294:
4287:
4276:. Retrieved
4268:
4259:
4248:. Retrieved
4240:
4190:
4179:. Retrieved
4177:. 2012-06-03
4165:
4149:
4140:
4131:
4116:
4104:
4088:
4057:
4046:. Retrieved
4030:
4020:
4009:. Retrieved
3999:
3988:. Retrieved
3978:
3966:
3900:. Retrieved
3896:
3857:. Retrieved
3855:. 2014-02-13
3829:. Retrieved
3806:
3773:. Retrieved
3750:
3711:
3701:
3679:
3665:
3635:
3622:
3612:
3601:
3593:
3582:FF FF FF FF
3568:0 0 255 255
3565:00 00 FF FF
3551:0 255 0 255
3548:00 FF 00 FF
3534:255 0 0 255
3531:FF 00 00 FF
3514:FF FF FF 7F
3500:0 0 255 127
3497:00 00 FF 7F
3483:0 255 0 127
3480:00 FF 00 7F
3466:255 0 0 127
3463:FF 00 00 7F
3433:00 00 00 00
3408:00 00 00 00
3386:0 Red Gamma
3383:00 00 00 00
3337:20 6E 69 57
3320:00 00 00 FF
3303:FF 00 00 00
3286:00 FF 00 00
3269:00 00 FF 00
3252:00 00 00 00
3235:00 00 00 00
3221:13 0B 00 00
3199:13 0B 00 00
3182:20 00 00 00
3165:03 00 00 00
3114:02 00 00 00
3097:04 00 00 00
3080:6C 00 00 00
3058:7A 00 00 00
3007:9A 00 00 00
2974:Description
2951:
2849:255 255 255
2807:00 00 00 00
2790:00 00 00 00
2776:13 0B 00 00
2754:13 0B 00 00
2737:10 00 00 00
2720:00 00 00 00
2669:02 00 00 00
2652:02 00 00 00
2635:28 00 00 00
2613:36 00 00 00
2529:Description
2506:
2485:
2481:
2477:
2471:
2258:A2B10G10R10
2252:A2R10G10B10
2203:A2B10G10R10
2189:A2R10G10B10
2157:RGB subtype
2139:
2098:
2076:
2036:Pixel format
2026:
1979:
1971:
1963:
1953:
1949:
1899:
1888:
1879:
1831:BitsPerPixel
1792:BitsPerPixel
1767:
1764:
1753:
1744:
1729:
1713:
1709:
1697:
1684:
1672:
1627:Most common
1603:
1526:
1465:Offset (hex)
1451:An OS/2 2.x
1450:
1284:BI_BITFIELDS
1256:8-bit/pixel
1240:Most common
1208:
1037:Offset (hex)
1024:
1022:
975:
952:
949:
857:Offset (hex)
713:
625:Header name
611:
543:OS/2 pointer
493:header field
452:
437:
433:
377:Pixel array
353:color depths
339:Color table
253:
249:
240:
231:
227:
223:
183:color depths
176:
141:
137:
135:
6553:Logluv TIFF
5982:MOD and TOD
5923:Flash Video
5861:3GP and 3G2
5542:HEIC / HEIF
5494:compression
5254:Audio Vivid
4989:MPEG-D USAC
4984:MPEG-4 CELP
4979:MPEG-4 HVXC
4894:compression
4726:Apple Video
4642:and AOMedia
4592:H.266 / VVC
4582:H.264 / AVC
4424:compression
4409:compression
4006:"BMP Suite"
3613:Many older
3604:open format
3069:DIB Header
2979:BMP Header
2624:DIB Header
2534:BMP Header
2448:00 00 00 C0
2426:00 00 00 C0
2396:00 00 F0 3F
2374:FF 03 00 00
2344:00 FC 0F 00
2322:00 FC 0F 00
2292:FF 03 00 00
2270:00 00 F0 3F
2025:images are
1985:Compression
1954:ImageHeight
1950:ImageHeight
1929:ImageHeight
1669:Color table
1434:BI_CMYKRLE4
1414:BI_CMYKRLE8
1002:Adobe Flash
652:Windows 2.0
634:Written by
628:OS support
501:hexadecimal
471:Offset dec
468:Offset hex
300:Fixed-size
294:DIB header
162:(such as a
118:Open format
60:image/x-bmp
6866:Categories
6850:Comparison
6216:for codecs
6163:Daubechies
6138:Transforms
6040:Arithmetic
5707:Containers
5412:True Audio
5256:(GY/T 363)
4974:MPEG-4 DST
4969:MPEG-4 SLS
4964:MPEG-4 ALS
4838:SheerVideo
4812:QuickTime
4640:TrueMotion
4406:Multimedia
4334:2014-03-11
4278:2014-02-23
4250:2014-03-11
4215:BMP Format
4181:2014-03-16
4048:2016-05-22
4011:2016-07-06
3990:2016-07-06
3902:2015-05-14
3859:2014-03-12
3831:2014-03-07
3775:2014-03-07
3694:References
3686:(PPM) and
3083:108 bytes
2968:Hex value
2523:Hex value
2243:Bit field
2228:5.5.5.1.0
2222:5.5.5.0.1
2214:4.4.4.4.0
2208:5.6.5.0.0
2194:8.8.8.0.0
2174:8.8.8.8.0
2168:8.8.8.0.8
2160:R.G.B.A.X
2154:R.G.B.A.X
2102:Windows CE
2047:Windows CE
1880:ImageWidth
1839:ImageWidth
1800:ImageWidth
1687:Windows CE
1381:Windows CE
990:Windows XP
986:Windows 95
788:bit mask.
737:Windows NT
687:halftoning
503:, same as
6587:UFO / UFP
6523:PSD / PSB
6436:JPEG 2000
6396:ICO / CUR
5965:RealMedia
5567:JPEG 2000
5370:RealAudio
5350:OptimFROG
4828:RealVideo
4816:Animation
4786:OMS Video
4413:container
4200:Structure
3238:0 colors
3185:32 bytes
2948:Example 2
2941:Example 2
2897:00 FF 00
2880:FF 00 00
2846:FF FF FF
2829:00 00 FF
2793:0 colors
2740:16 bytes
2638:40 bytes
2503:Example 1
2496:Example 1
2231:ARGB1555
2217:ARGB4444
1920:⋅
1859:⋅
1835:⋅
1814:⋅
1796:⋅
1685:Note: On
1616:Comments
1325:: RLE-24
1224:Comments
866:OS/2 1.x
848:The GIMP
839:or later
811:or later
743:or later
631:Features
497:0x42 0x4D
355:β€ 8 bits
283:14 bytes
272:Comments
263:Optional
217:Diagram 1
67:Type code
56:image/bmp
6838:Category
6791:Metadata
6733:Compound
6461:JPEG-HDR
6084:Lossless
6050:Modified
5943:Matroska
5822:Matroska
5733:MPEG-PES
5345:Musepack
5242:AVS1 P10
4821:Graphics
4771:Lagarith
4218:Archived
4042:Archived
3812:O'Reilly
3756:O'Reilly
3680:pixelmap
3151:32 bits
3134:1 plane
2900:0 255 0
2883:255 0 0
2832:0 0 255
2706:24 bits
2689:1 plane
2484:; i.e.,
2456:C0000000
2434:C0000000
2404:3FF00000
2382:000003FF
2352:000FFC00
2330:000FFC00
2300:000003FF
2278:3FF00000
2070:sample).
1855:⌋
1824:⌊
1810:⌉
1785:⌈
1046:Windows
654:or later
477:Purpose
269:Purpose
242:fields.
6580:TIFF/IT
6575:TIFF/EP
6456:JPEG XT
6451:JPEG XS
6446:JPEG XR
6441:JPEG XL
6431:JPEG-LS
6158:Wavelet
6099:DEFLATE
6045:Huffman
6035:Entropy
6027:Methods
6012:MPEG LA
5901:Smacker
5789:H.222.0
5745:MPEG-TS
5740:MPEG-PS
5728:MPEG-ES
5612:TIFF/IT
5607:TIFF/EP
5592:JPEG XT
5587:JPEG XS
5582:JPEG XR
5577:JPEG XL
5572:JPEG-LS
5453:aptX HD
5433:WavPack
5375:RTAudio
5315:Codec 2
5248:AVS2 P3
5175:GSM-EFR
5145:AMR-WB+
5079:G.729.1
5059:G.723.1
5049:G.722.2
5044:G.722.1
4843:Smacker
4833:RTVideo
4761:Huffyuv
4741:Cinepak
4701:AVS2 P2
4415:formats
4241:dshow.h
4153:MSDN -
4092:MSDN β
3920:MSDN -
3044:Unused
3027:Unused
2962:Offset
2599:Unused
2582:Unused
2517:Offset
2391: 9
2387: 0
2309: 9
2305: 0
2246:Offset
2225:RGB555
2211:RGB565
2177:ARGB32
2143:dshow.h
2104:only).
2080:channel
2064:samples
1999:Huffman
1991:Indexed
1916:RowSize
1777:RowSize
1740:8.8.8..
1392:BI_CMYK
1316:BI_JPEG
1307:: RGBA
1268:BI_RLE4
1249:BI_RLE8
1029:header.
984:(since
695:Huffman
689:. Adds
443:Windows
319:3 or 4
144:, is a
6688:Gerber
6650:Vector
6513:PICtor
6263:Raster
5960:RatDVD
5854:Others
5621:Others
5423:VMR-WB
5418:TwinVQ
5283:Others
5170:GSM-FR
5165:GSM-HR
5155:EVRC-B
5140:AMR-WB
5112:Vorbis
4952:AAC-LD
4947:HE-AAC
4853:Theora
4796:ProRes
4791:Pixlet
4719:Others
4528:MPEG-5
4516:MPEG-I
4504:MPEG-H
4482:MPEG-4
4475:Part 2
4470:MPEG-2
4465:MPEG-1
4302:
4274:. 2014
4270:FFmpeg
4194:MSDN:
3822:
3816:os2bmp
3766:
3443:" or "
3418:" or "
3393:" or "
3368:" or "
3208:72 DPI
3148:20 00
3131:01 00
3041:00 00
3024:00 00
2990:42 4D
2971:Value
2914:00 00
2863:00 00
2763:72 DPI
2703:18 00
2686:01 00
2596:00 00
2579:00 00
2545:42 4D
2526:Value
2474:FFmpeg
2419:Alpha
2315:Green
2197:RGB24
2171:RGB32
2054:nibble
1756:packed
1716:RGBA32
1610:Value
1438:RLE-4
1418:RLE-8
1347:BI_PNG
1233:BI_RGB
1215:Value
965:, and
321:DWORDs
235:CF_DIB
197:. The
193:, and
153:bitmap
142:bitmap
80:'BMPp'
76:'BMPf'
72:'BMP '
6756:MODCA
6416:JBIG2
6306:BSAVE
6181:Lists
6126:ADPCM
6121:Β΅-law
6116:A-law
6089:Lossy
6062:ACELP
6007:NETVC
5832:SMPTE
5794:T.802
5781:ITU-T
5757:(MP4)
5557:JBIG2
5520:ITU-T
5492:Image
5428:VSELP
5405:SVOPC
5395:Siren
5365:RCELP
5360:QCELP
5305:ATRAC
5290:ACELP
5107:Speex
5074:G.729
5069:G.728
5064:G.726
5054:G.723
5039:G.722
5034:G.719
5029:G.718
5022:Β΅-law
5017:A-law
5012:G.711
5004:ITU-T
4892:Audio
4766:Indeo
4746:Daala
4602:SMPTE
4577:H.263
4572:H.262
4567:H.261
4562:H.120
4550:ITU-T
4455:MJPEG
4422:Video
4122:MSDN
4038:Adobe
4034:forum
3958:MSDN
3941:MSDN
2993:"BM"
2965:Size
2548:"BM"
2520:Size
2482:monob
2367:Blue
2023:32bpp
2019:16bpp
2012:24bpp
1760:DWORD
1724:RGB24
1624:none
1474:OS/2
1445:CMYK
1441:only
1425:CMYK
1421:only
1399:only
1396:none
1379:only
1237:none
842:Adds
784:Adds
685:Adds
622:Size
474:Size
456:ASCII
394:Gap2
360:Gap1
266:Size
140:, or
6781:XAML
6766:PICT
6746:DjVu
6703:PGML
6698:IGES
6693:HVIF
6683:EMF+
6635:CIFF
6597:WebP
6592:WBMP
6570:TIFF
6548:RGBE
6538:QTVR
6483:NRRD
6478:MIFF
6426:JPEG
6411:JBIG
6406:ILBM
6391:ICNS
6386:ICER
6381:HEVC
6376:HDRi
6361:FLIF
6356:FLIC
6351:FITS
6291:AVIF
6281:APNG
6276:ANIM
6208:See
6153:MDCT
6131:DPCM
6077:WLPC
6067:CELP
5970:RIFF
5948:WebM
5938:M2TS
5928:HEIF
5896:Bink
5876:AIFF
5804:IETF
5693:WebP
5688:WBMP
5683:QTVR
5663:ICER
5658:FLIF
5648:DjVu
5638:AVIF
5628:APNG
5602:TIFF
5562:JPEG
5552:JBIG
5547:HEVC
5524:JPEG
5511:IETF
5478:LLAC
5473:LHDC
5468:LDAC
5448:aptX
5409:TTA
5390:SILK
5330:MELP
5325:Lyra
5320:iSAC
5310:CELT
5300:Asao
5295:ALAC
5273:ExAC
5268:L2HC
5198:AC-4
5193:AC-3
5185:ETSI
5150:EVRC
5127:3GPP
5117:FLAC
5102:iLBC
5097:Opus
5089:IETF
4912:MPEG
4878:YULS
4858:Thor
4806:4444
4756:FFV1
4736:Bink
4630:VC-6
4625:VC-5
4620:VC-3
4615:VC-2
4610:VC-1
4554:VCEG
4442:MPEG
4411:and
4300:ISBN
4245:MSDN
4175:MSDN
3853:MSDN
3820:ISBN
3764:ISBN
3730:7903
3666:The
3631:.BMP
3576:96h
3559:92h
3542:8Eh
3525:8Ah
3508:86h
3491:82h
3474:7Eh
3457:7Ah
3445:sRGB
3441:Win
3427:76h
3420:sRGB
3416:Win
3402:72h
3395:sRGB
3391:Win
3377:6Eh
3370:sRGB
3366:Win
3355:24h
3352:4Ah
3342:Win
3331:46h
3314:42h
3297:3Eh
3280:3Ah
3263:36h
3246:32h
3229:2Eh
3215:2Ah
3193:26h
3176:22h
3159:1Eh
3142:1Ch
3125:1Ah
3108:16h
3091:12h
2917:0 0
2908:44h
2891:41h
2874:3Eh
2866:0 0
2857:3Ch
2840:39h
2823:36h
2801:32h
2784:2Eh
2770:2Ah
2748:26h
2731:22h
2714:1Eh
2697:1Ch
2680:1Ah
2663:16h
2646:12h
2486:bgra
2480:and
2422:42h
2370:3Eh
2318:3Ah
2266:36h
2263:Red
2256:Bits
2250:Bits
2021:and
2017:The
2005:OS/2
1975:GDI+
1734:and
1689:the
1404:CMYK
1336:JPEG
1016:and
1006:GIMP
824:124
796:108
741:3.1x
693:and
677:OS/2
659:1.x
657:OS/2
491:The
414:Yes
397:Yes
363:Yes
316:Yes
172:OS/2
170:and
136:The
127:for
43:.dib
39:.bmp
6776:SWF
6761:PDF
6751:EPS
6741:CDF
6723:Xar
6718:WMF
6713:VML
6708:SVG
6678:EMF
6673:DXF
6668:CGM
6663:CDR
6640:DNG
6627:Raw
6617:XWD
6612:XPM
6607:XCF
6602:XBM
6565:TGA
6560:SGI
6543:RAS
6533:QOI
6528:PSP
6518:PNG
6508:PGF
6503:PCX
6493:PAM
6488:ORA
6473:MNG
6468:KRA
6421:JNG
6401:ICS
6371:GIF
6366:FPX
6346:EXR
6341:ECW
6336:DPX
6331:DDS
6326:CPT
6321:CPC
6316:CIN
6311:CAL
6301:BPG
6296:BMP
6286:ART
6271:ANI
6168:DWT
6148:FFT
6143:DCT
6111:PCM
6104:LZW
6072:LSP
6057:LPC
5975:WAV
5933:IFF
5918:EVO
5908:BMP
5891:BPG
5881:AVI
5871:ASF
5866:AMV
5845:MXF
5840:GXF
5817:Ogg
5812:RTP
5720:IEC
5716:ISO
5678:QOI
5673:PGF
5668:MNG
5653:EXR
5643:BPG
5633:AV1
5597:PNG
5537:GIF
5516:W3C
5507:ISO
5503:IEC
5443:MQA
5438:WMA
5400:SMV
5385:SHN
5380:SD2
5355:OSQ
5340:MT9
5262:DRA
5226:LC3
5221:SBC
5203:DTS
5160:EVS
5135:AMR
4942:AAC
4907:IEC
4903:ISO
4873:XEB
4868:WMV
4801:422
4751:DVI
4731:AVS
4679:AV1
4674:VP9
4669:VP8
4664:VP7
4659:VP6
4654:VP3
4437:IEC
4433:ISO
3760:bmp
3727:RFC
3717:doi
3676:XPM
3672:XBM
3650:RAR
3646:ZIP
3629:of
3619:GDI
3608:ICO
3074:Eh
3052:Ah
3035:8h
3018:6h
3001:2h
2984:0h
2629:Eh
2607:Ah
2590:8h
2573:6h
2556:2h
2539:0h
2463:...
2453:LE:
2441:...
2431:LE:
2411:...
2401:LE:
2389:...
2379:LE:
2359:...
2349:LE:
2337:...
2327:LE:
2307:...
2297:LE:
2285:...
2275:LE:
1997:or
1995:RLE
1592:74
1578:70
1564:66
1550:62
1536:60
1518:58
1504:56
1490:54
1430:13
1410:12
1388:11
1361:PNG
1254:RLE
1197:50
1183:46
1169:42
1155:38
1141:34
1127:30
1113:28
1099:26
1085:22
1071:18
1057:14
933:24
919:22
905:20
891:18
877:14
772:56
753:52
728:40
704:16
691:RLE
668:64
639:12
595:10
499:in
380:No
297:No
280:No
129:WMF
125:OSP
6868::
6771:PS
6658:AI
6094:LZ
5886:AU
5718:,
5522:,
5518:,
5513:,
5509:,
5505:,
4905:,
4863:Ut
4552:,
4450:DV
4439:,
4435:,
4326:.
4322:.
4267:.
4243:.
4239:.
4228:^
4206:^
4173:.
4157::
4139:.
4096::
4071:^
4040:.
4036:.
4029:.
3949:^
3932:^
3911:^
3895:.
3868:^
3851:.
3840:^
3818:.
3814:.
3784:^
3762:.
3758:.
3738:^
3725:.
3709:.
3633:.
3579:4
3562:4
3545:4
3528:4
3511:4
3494:4
3477:4
3460:4
3447:"
3430:4
3422:"
3405:4
3397:"
3380:4
3372:"
3344:"
3334:4
3317:4
3300:4
3283:4
3266:4
3249:4
3232:4
3218:4
3196:4
3179:4
3168:3
3162:4
3145:2
3128:2
3111:4
3094:4
3077:4
3055:4
3038:2
3021:2
3004:4
2987:2
2911:2
2894:3
2877:3
2860:2
2843:3
2826:3
2804:4
2787:4
2773:4
2751:4
2734:4
2723:0
2717:4
2700:2
2683:2
2666:4
2649:4
2632:4
2610:4
2593:2
2576:2
2559:4
2542:2
2465:31
2461:30
2443:31
2439:30
2413:29
2409:20
2361:19
2357:10
2339:19
2335:10
2287:29
2283:20
2010:2
1850:32
1846:31
1805:32
1656:3
1645:2
1632:1
1621:0
1595:4
1589:4A
1581:4
1575:46
1567:4
1561:42
1553:4
1547:3E
1539:2
1533:3C
1521:2
1515:3A
1507:2
1501:38
1493:2
1487:36
1482:)
1368:6
1359::
1343:5
1334::
1312:4
1280:3
1264:2
1245:1
1229:0
1200:4
1194:32
1186:4
1180:2E
1172:4
1166:2A
1158:4
1152:26
1144:4
1138:22
1130:4
1124:1E
1116:2
1110:1C
1102:2
1096:1A
1088:4
1082:16
1074:4
1068:12
1060:4
1054:0E
1020:.
1012:,
1008:,
973:.
936:2
930:18
922:2
916:16
908:2
902:14
894:2
888:12
880:4
874:0E
837:98
835:,
809:95
807:,
739:,
682:2
592:0A
581:8
578:08
567:6
564:06
553:2
550:02
540:PT
534:IC
528:CP
522:CI
516:BA
510:BM
505:BM
485:0
482:00
189:,
41:,
6247:e
6240:t
6233:v
4909:,
4398:e
4391:t
4384:v
4337:.
4308:.
4281:.
4253:.
4184:.
4143:.
4082:.
4065:.
4051:.
4014:.
3993:.
3905:.
3862:.
3834:.
3778:.
3732:.
3719::
3678:(
1934:|
1924:|
1912:=
1895:2
1891:n
1886:.
1865:,
1862:4
1843:+
1820:=
1817:4
1781:=
1478:(
1455:(
1357:+
1332:+
1305:+
120:?
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.