Почему размер растрового изображения в памяти больше, чем на диске в Android?

У меня на SD-карте есть изображение 2448x3264, которое потребляет 1 667 072 байта, но когда я загружаю его как растровое изображение и рассчитываю его размер, используяgetRowBytes()*getHeight() Я получаю 15 980 544 байта.

Почему это происходит и как я могу рассчитать фактический размер файла?

Ответы на вопрос(1)

Ваш ответ на вопрос