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