An uncompressed bitmap with a size of 256 * 128 pixels takes up 16 KB of memory

An uncompressed bitmap with a size of 256 * 128 pixels takes up 16 KB of memory. What is the maximum possible number of colors in the image palette?

The image has a resolution of 256 * 128, which means it has a total of 32768 pixels.

For the convenience of calculations, let’s convert the size in kilobytes to bits. Based on the fact that in one kilobyte there are 1024 bytes, and in one – a byte is 8 bits:

16 * 1024 * 8 = 131072

To find how much memory one point takes up, divide the file size by the number of points:

131072/32768 = 4 bits

Let’s calculate the number of colors using the equation x = 2 ^ n, where x is the number of colors, and n is the size occupied by one point:

x = 2 ^ 4

x = 16 colors



One of the components of a person's success in our time is receiving modern high-quality education, mastering the knowledge, skills and abilities necessary for life in society. A person today needs to study almost all his life, mastering everything new and new, acquiring the necessary professional qualities.