У меня есть приложение для iOS, которое отображает множество миниатюр на экране.Требуется, чтобы миниатюры имели прозрачный фон.
Я сохраняю эти изображения в формате PNG, чтобы получить прозрачность, но все изображения являются фотографиями, поэтому сжатие JPEG идеально подойдет для этого варианта использования.
При тестировании использование JPEG вместо PNG сокращает использование моего диска в среднем на 90% и сокращает ненужный дисковый ввод-вывод.К сожалению, я не могу переключиться, потому что потерял бы информацию о прозрачности.
Существует ли вариант JPEG (в идеале, который работает с iOS SDK), который позволяет мне сжимать фотографические изображения, но при этом сохранятьпрозрачные пиксели?На самом деле мне не нужен полный альфа-канал - мне просто нужно, чтобы некоторые пиксели были полностью прозрачными, а некоторые - полностью непрозрачными.