как уменьшить размер изображения в j2me canvas?

#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.