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'.