The BMP file format, or bitmap, is a raster graphics image file format used to store bitmap digital images, independently of the display device. (Wikipedia)
In this project you will access the raw bytes of a BMP image file and write the pixels into a graphics window.
To see code that can access BMP file as bytes click HERE .
Use the graphics library graphics.py.
Click HERE
Note: graphics.py is slow, but that is OK. This is learning exercise. In the real world a more efficient module would be used.
Create an interactive BMP 24bit pixel row padding calculator. Ask the user to enter the number of pixels. Display the number of pixels and the padding.
The same as Project #1 except use Python's PIL module.
First create the code to access BMP header and pixels. Then add the graphics.
Use a paint program (like Windows paint) to create small BMP test files. (Use them to debug your code.)