какова ширина ( в пикселях) прямоугольного 256 цветного неупакованного растрового изображения, занимающего на диске 2 Мбайта, если его высота вдвое меньше ширины
Так как у нас 256 цветов, глубина кодирования 8 бит\пиксель (N=2^i, где N - количество цветов, i - глубина кодирования). 2 мегабайта представим в битах: 2*2^23 бит.
Пусть x - высота прямоугольного изображения, тогда ширина - 2x
I=2x*x*i
2*2^23=2x^2*8
x=+-1024
Очевидно, что отрицательное значение - посторонний корень, а значит ответ: 2048 пикселей
Объяснение:
Так как у нас 256 цветов, глубина кодирования 8 бит\пиксель (N=2^i, где N - количество цветов, i - глубина кодирования). 2 мегабайта представим в битах: 2*2^23 бит.
Пусть x - высота прямоугольного изображения, тогда ширина - 2x
I=2x*x*i
2*2^23=2x^2*8
x=+-1024
Очевидно, что отрицательное значение - посторонний корень, а значит ответ: 2048 пикселей