#image #java-me #canvas #sprite #lcdui
#изображение #java-me #холст #спрайт #lcdui
Вопрос:
Я делаю проект в j2me для устройств Nokia s60
В этом проекте много изображений в формате PNG и спрайтов. Все изображения уникальны, поэтому размер моего проекта jar составляет около 10 МБ. Если я сжимаю изображение, изображение выглядит не очень хорошо, поэтому я хочу поместить фактическое изображение в этот проект.
в J2me Canvas есть ли какая-либо кодировка изображения для уменьшения размера, но сохранения хорошего качества или нет?
Комментарии:
1. Нет, вы не можете уменьшить размер без потери качества.
Ответ №1:
Во-первых, попробуйте некоторые инструменты, такие как PNGGauntlet и так далее. Это может сжимать ваши файлы png с меньшей потерей качества. Второй способ — запутать ваш проект.
Ответ №2:
Вы должны запутать свой проект. это уменьшает размер jar и шифрует ваш исходный код. Также повторно сохраните ваши изображения в Photoshop cs3, а не 5, как веб-изображения
Ответ №3:
Вы проверяете pngcrush? Его основная цель — уменьшить размер потока данных PNG IDAT, используя различные уровни сжатия и методы фильтрации PNG.