Есть ли инструмент, который позволяет мне редактировать изображение, чтобы оно имело точный размер файла?

540
RoflcoptrException

По разным причинам я хочу уменьшить пару изображений, чтобы они имели определенный размер файла. Я хочу конвертировать GIF, TIFF и JPEG-файлы.

Есть ли инструмент, который позволяет мне сделать это с партией?

3
Вы можете сделать это с помощью GIMP или Photoshop довольно просто, просто измените размер пакета Google под любым именем программы. Breakthrough 12 лет назад 0
Я могу найти учебники, которые показывают мне, как пакетно обрабатывать изображения для изменения размера в зависимости от разрешения изображения. Но я не могу найти объяснение того, как я могу сделать это в зависимости от размера файла изображения. RoflcoptrException 12 лет назад 0
Вы можете взглянуть на ImageMagick для этого, это мощный инструмент с множеством функций. jmreicha 12 лет назад 0
Насколько конкретно вы хотите, чтобы размер файла был? До байта? Килобайт? Возможно, вы могли бы сделать это с помощью скрипта и `ImageMagick` - сжимать, проверять размер файла, сжимать более или менее в зависимости от того, насколько он больше или меньше, чем цель, повторять до тех пор, пока не будет достаточно близко. Blorgbeard 12 лет назад 0

3 ответа на вопрос

1
Chris K

В GIMP, когда вы сохраняете JPG, вы можете предварительно просмотреть вывод, когда вы играете с уровнем сжатия, и он оценивает размер выходного файла. Я считаю, что это ближе всего к тому, что вы ищете. И я верю, что это только для JPG.

0
OZ_

Существует также IrfanView, который можно бесплатно загрузить, что позволит вам изменять размер пакета. Скачать здесь .

0
George

Несмотря на запоздалый ответ, надеюсь, мой ответ принесет пользу некоторым.

Вы можете делать именно то, что вы хотите с пакетными изображениями: http://www.binarymark.com/products/batchimages/default.aspx

Шаг 1. Добавьте изображения по своему усмотрению (все файлы в папке, путем поиска определенных файлов и т. Д.) Add images

Шаг 2: На самом деле в программе называется шаг 3, где вы указываете желаемые имена файлов, формат файла изображения и, что наиболее важно, целевой размер файла (что вам и нужно): Output settings

Как вы можете видеть, есть опция « Изменить размер по размеру » (в разделе «Размер файла»), где вы указываете размер файла. Под расширенными опциями программа предлагает дополнительные настройки: additional options

Здесь вы можете указать, насколько близко вы хотите, чтобы размер соответствовал (это не может быть точно размер, который вы указываете для байта, из-за ограничений формата изображения и других причин, которые имеют отношение к сжатию информации). Вы также можете указать используемый алгоритм передискретизации, который влияет на качество / резкость за счет результирующих размеров: чем резче изображение, тем больше нужно байтов на данное количество пикселей, но поскольку конечный размер файла ограничен, это в конечном итоге приводит к тому, что изображение будет уменьшенный размер еще больше.

Отказ от ответственности: я использую платную версию этого продукта и фактически использовал эту функцию во многих случаях, и в большинстве случаев результаты очень близки к указанному размеру файла.

Похожие вопросы