| Filename | Description |
|---|---|
| spaces in filename.bmp | An uncompressed bitmap with 24 bits per pixel. The filename has spaces in it. This tests that the bitmap processor properly escapes filenames when it uses a shell command to process bitmaps. |
| 1bpp-1x1.bmp | A bitmap that has 1 bit per pixel. The image is a single black pixel. |
| 1bpp-320x240-color.bmp | A bitmap that has 1 bit per pixel and a color palette. |
| 1bpp-320x240-overlappingcolor.bmp | A bitmap that has 1 bit per pixel and a color palette with colors that overlap. |
| 1bpp-320x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 0 bits of padding. |
| 1bpp-321x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 1 bits of padding. |
| 1bpp-322x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 2 bits of padding. |
| 1bpp-323x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 3 bits of padding. |
| 1bpp-324x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 4 bits of padding. |
| 1bpp-325x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 5 bits of padding. |
| 1bpp-326x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 6 bits of padding. |
| 1bpp-327x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 7 bits of padding. |
| 1bpp-328x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 8 bits of padding. |
| 1bpp-329x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 9 bits of padding. |
| 1bpp-330x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 10 bits of padding. |
| 1bpp-331x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 11 bits of padding. |
| 1bpp-332x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 12 bits of padding. |
| 1bpp-333x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 13 bits of padding. |
| 1bpp-334x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 14 bits of padding. |
| 1bpp-335x240.bmp | A bitmap that has 1 bit per pixel. Each scanline has 15 bits of padding. |
| 1bpp-topdown-320x240.bmp | A 'top down' uncompressed RGB bitmap that has 1 bit per pixel. |
| 24bpp-1x1.bmp | An uncompressed bitmap with 24 bits per pixel. The image is a single blue pixel. |
| 24bpp-320x240.bmp | An uncompressed bitmap with 24 bits per pixel. Each scanline has 0 bytes of padding. |
| 24bpp-321x240.bmp | An uncompressed bitmap with 24 bits per pixel. Each scanline has 0 bytes of padding. |
| 24bpp-322x240.bmp | An uncompressed bitmap with 24 bits per pixel. Each scanline has 0 bytes of padding. |
| 24bpp-323x240.bmp | An uncompressed bitmap with 24 bits per pixel. Each scanline has 1 bytes of padding. |
| 24bpp-imagesize-zero.bmp | An uncompressed RGB bitmaps that has 24 bits-per-pixel. The bitmap has a biSizeImage field of 0. The bitmap specification allows the biSizeImage field to be zero for uncompressed images. |
| 24bpp-topdown-320x240.bmp | A 'top down' bitmap that has 24 bits per pixel. |
| 32bpp-101110-320x240.bmp | A bitmap that is 32 bpp uncompressed RGB. This bitmap uses 10-11-10 RGB color masks. |
| 32bpp-1x1.bmp | A bitmap that is 32 bpp uncompressed RGB. The image is a single blue pixel. |
| 32bpp-320x240.bmp | A bitmap that is 32 bpp uncompressed RGB. |
| 32bpp-888-optimalpalette-320x240.bmp | A bitmap that is 32 bpp uncompressed RGB. This bitmap has three DWORD color masks, followed by an 'optimal color palette', which is used for optimizing colors on palette-based devices. |
| 32bpp-optimalpalette-320x240.bmp | A bitmap that is 32 bpp uncompressed RGB. This bitmap has an 'optimal color palette', which is used for optimizing colors on palette-based devices, but does NOT have any color masks. It's unclear to me if this is well-formed or not. |
| 32bpp-topdown-320x240.bmp | A 'top down' uncompressed RGB bitmap that has 32 bits per pixel. |
| 4bpp-1x1.bmp | An uncompressed bitmap that has 4 bits per pixel. The image is a single blue pixel. |
| 4bpp-320x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 0 nibbles of padding. |
| 4bpp-321x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 1 nibbles of padding. |
| 4bpp-322x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 2 nibbles of padding. |
| 4bpp-323x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 3 nibbles of padding. |
| 4bpp-324x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 4 nibbles of padding. |
| 4bpp-325x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 5 nibbles of padding. |
| 4bpp-326x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 6 nibbles of padding. |
| 4bpp-327x240.bmp | An uncompressed bitmap that has 4 bits per pixel. Each scanline has 7 nibbles of padding. |
| 4bpp-topdown-320x240.bmp | A 'top down' uncompressed RGB bitmap that has 4 bits per pixel. |
| 555-1x1.bmp | A bitmap that is 5-5-5 uncompressed RGB The image is a single blue pixel. |
| 555-320x240.bmp | A bitmap that is 5-5-5 uncompressed RGB Each scanline has 0 bytes of padding. |
| 555-321x240.bmp | A bitmap that is 5-5-5 uncompressed RGB Each scanline has 0 bytes of padding. |
| 565-1x1.bmp | A bitmap that is 5-6-5 uncompressed RGB The image is a single blue pixel. |
| 565-320x240-topdown.bmp | A 'top down' bitmap that is 5-6-5 uncompressed RGB. Each scanline has 0 bytes of padding. |
| 565-320x240.bmp | A bitmap that is 5-6-5 uncompressed RGB Each scanline has 0 bytes of padding. |
| 565-321x240-topdown.bmp | A 'top down' bitmap that is 5-6-5 uncompressed RGB. Each scanline has 0 bytes of padding. |
| 565-321x240.bmp | A bitmap that is 5-6-5 uncompressed RGB Each scanline has 0 bytes of padding. |
| 565-322x240-topdown.bmp | A 'top down' bitmap that is 5-6-5 uncompressed RGB. Each scanline has 1 bytes of padding. |
| 565-322x240.bmp | A bitmap that is 5-6-5 uncompressed RGB Each scanline has 1 bytes of padding. |
| 8bpp-1x1.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. The image is a single blue pixel. |
| 8bpp-1x64000.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. The image is a very long, blue vertical line. |
| 8bpp-320x240.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. Each scanline has 0 bytes of padding. |
| 8bpp-321x240.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. Each scanline has 1 bytes of padding. |
| 8bpp-322x240.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. Each scanline has 2 bytes of padding. |
| 8bpp-323x240.bmp | An uncompressed RGB bitmap that has 8 bits per pixel. Each scanline has 3 bytes of padding. |
| 8bpp-colorsimportant-two.bmp | An 8 bpp bitmap with five colors, but a 'biColorsImportant' field of 2. This indicates that only black and white are important. |
| 8bpp-colorsused-zero.bmp | An 8 bpp bitmap with a 'biColorsUsed' field of 0. This indicates that the palette contains 256 entries, which it does. |
| 8bpp-topdown-320x240.bmp | A 'top down' uncompressed RGB bitmap that has 8 bits per pixel. |
| misleadingextension.jpg | An uncompressed bitmap with 24 bits per pixel. The filename has a "jpg" file extension. This tests that the bitmap processor examines the file to determine if it is a bitmap, instead of blindly trusting the file extension. |
| nofileextension | An uncompressed bitmap with 24 bits per pixel. The filename has no extension. This tests that the bitmap processor examines the file to determine if its a bitmap, instead of blindly trusting the file extension. |
| rle4-absolute-320x240.bmp | A run-length encoded bitmap that has 4 bits per pixel. The entire bitmap is in 'absolute mode'. |
| rle4-alternate-320x240.bmp | A simple run-length encoded bitmap that has 4 bits per pixel. The entire bitmap is in 'encoded mode'. The runs encode alternating pixel colors, such as dithering would create. |
| rle4-delta-320x240.bmp | A simple run-length encoded bitmap that has 4 bits per pixel. The bitmap uses 'delta escapes'. |
| rle4-encoded-320x240.bmp | A simple run-length encoded bitmap that has 4 bits per pixel. The entire bitmap is in 'encoded mode'. |
| rle8-64000x1.bmp | A simple run-length encoded bitmap that has 8 bits per pixel. The entire bitmap is in 'encoded mode'. The image is a very long red, green, and blue horizontal line. |
| rle8-absolute-320x240.bmp | A run-length encoded bitmap that has 8 bits per pixel. The entire bitmap is in 'absolute mode'. |
| rle8-blank-160x120.bmp | A simple run-length encoded bitmap consists of just an end-of-bitmap marker. |
| rle8-delta-320x240.bmp | A simple run-length encoded bitmap that has 8 bits per pixel. The bitmap uses 'delta escapes'. |
| rle8-encoded-320x240.bmp | A simple run-length encoded bitmap that has 8 bits per pixel. The entire bitmap is in 'encoded mode'. |