Минимизируйте размер изображения для использования в веб-приложении - PullRequest
0 голосов
/ 25 октября 2011

Это может быть слишком общий вопрос, но я был бы признателен за любые мысли по этому вопросу.Частью моего веб-приложения является сервлет, который генерирует изображение.Этот сервлет интенсивно используется, поскольку полученные изображения могут, например, отображаться в нескольких ячейках одной строки сетки клиента.Поэтому моя цель - минимизировать размеры таких изображений.Сгенерированные изображения довольно просты - это маленькие линейчатые / линейные диаграммы (несколько полос / линий разного цвета).Какой будет лучший формат для создания таких изображений?PNG?JPEG?Также я должен создать эти изображения с помощью кода Java, если это имеет значение ...

Ответы [ 2 ]

1 голос
/ 25 октября 2011

png поддерживает прозрачность и использует сжатие без потерь.

jpeg делает наоборот.

А как насчет gif?Может подходить для гистограмм и т. П., Он остается небольшим и без потерь;но он поддерживает только 256 цветов.

В порядке размера он будет (вероятно, для гистограммы), от меньшего к большему: gif jpeg png

1 голос
/ 25 октября 2011

Я не думаю, что будет простой ответ на этот вопрос.Это будет варьироваться в зависимости от глубины цвета, сложности изображения и т. Д.

Я бы предложил экспериментальный подход.Создайте дюжину JPEG и дюжину PNG и посмотрите, какой размер изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...