Bitmap viewer®
Description

Bitmap Viewer is a GUI application designed to view bitmap images. It provides a functionality to flip image x- and y-axis, and to invert red, green and blue channels. Input formats of 8/24/32bpp flipped, not flipped, compressed (RLE8), not compressed, indexed (palette) and not indexed (colors) are supportable. GUI is written in MFC library. Language is C++. Data structures used: BITMAPINFOHEADER, BITMAPFILEHEADER, RGBQUAD, FILE.



Full source code + executable

original image
Original image
inverted(R+G+B) and flipped(x+y) original image
Flipped and inverted original image

Ivan Yurlagin,