Compute the number of bits required to store an uncompressed image. (a) Suppose one wanted to have 128 shades of gray (ranging from pure white to pure black) in the image, how many bits per pixel would be required to specify the gray level or brightness? (b) Consider a color image of $640 \times 480$ pixels (standard VGA resolution), in which each pixel has separate red, green, and blue levels of brightness. How many bits are required to store this image with no compression? Compare this with the size of a typical VGA jpeg image stored on your $\mathrm{PC}$. (Don't forget that on a $\mathrm{PC}$, file sizes are given in bytes and 1 byte $=8$ bits.)