Еще хуже то, что Андроид не предоставляет возможности пользователю отзывать разрешения, чтобы приложение строго работало только в тех рамках, которые предоставил ему пользователь. Не должно быть крайностей, типа «или все, или ничего».
Потери вносит только кодировщик (именно поэтому и удается добиться высоких коэффициентов сжатия). Декодер должен декодировать без потерь, «бит в бит», всегда! Картинка получается хуже оригинала из-за потерь информации во время кодирования, но одинаковая абсолютно везде! А постфильтры уже добавляются по вкусу и не имеют к декодерам никакого отношения…
:D
Идет ли речь о криптографии на решетках?