Почему файлы .zip сжатых .jpegs имеют одинаковый размер?

Я новый пользователь ОС Linux и пробую Ubuntu 12.10 прямо сейчас. Общее впечатление довольно положительное, но есть некоторые особенности, которые делают его все еще сложным для использования большинством потенциальных пользователей и в определенных конкретных ситуациях.

Итак, сегодня мне пришлось сжать пару важных изображений .jpeg в файлы .zip, отправить их через Thunderbird в бюро, использующее Windows (по крайней мере, как я полагаю), и результаты сжатия (простой способ : правой кнопкой мыши -> compress-> .zip и та же папка без пароля) были файлы одного размера! : - (

Я пытался удалить расширение .jpeg, я пытался с форматами, отличными от .zip (хотя не уверен, что они будут успешно открыты от получателя), я скачал утилиту "7zip", я потратил в то время как во всем этом пробуются случайные вещи ... не отличающийся результат от файлов того же размера.

Итак, я не должен быть готов использовать командные строки, how can I quickly compress these files or folders into .zip (не заинтересован в других расширениях в момент) в случае, если простая процедура, описанная выше, не работает?

Извините, что вы можете посчитать это банальным вопросом, но я думаю, что это небольшие неприятности, которые мешают Unix-подобным ОС стать действительно широко распространенными. Спасибо за вашу помощь!

6
задан 28 March 2013 в 17:27

5 ответов

Если файлы были точно одинакового размера, то происходит что-то странное. Однако файлы JPEG не будут сильно сжиматься, если вообще будут использоваться любым типичным архивным программным обеспечением. Ожидается, что файл JPEG размером 100 КБ будет в архиве размером 99 КБ или больше.

0
ответ дан 28 March 2013 в 17:27

Изображения с потерями (например, jpeg-файлы) трудно сжимаются. Чтобы еще больше уменьшить размер zip-файла, необходимо уменьшить размер экрана или качество изображений. Это не имеет никакого отношения к тому, какую платформу вы используете для архивирования файлов, вы получите те же результаты на компьютере с Windows.

Если вы когда-нибудь захотите использовать командную строку для этого, вы также можете создать zip-файл более эффективно (с точки зрения циклов ЦП) с помощью zip -0 zipfile.zip files. Ваши изображения будут храниться и извлекаться, даже не пытаясь сжать его.

0
ответ дан 28 March 2013 в 17:27

хорошо сжатие zip не состоит в том, что это сжимается, так много может быть немногими КБ, и Вы будете чувствовать различие при сжатии очень большого файла не проблема LINUX/UBUNTU, что zip-файлы имеют почти тот же размер, это - протокол/шифрование zip

когда я сжал .jpg файл размера 33,7 КБ, сжатый файл .zip того же файла имеет 32 КБ

да, это сжалось, но очень мало

Поскольку Вы не intresed в других расширениях, чем выполняют эти шаги

  1. Сделайте папку.

  2. Скопируйте все файлы в той папке

  3. Щелкнуть правой кнопкой

  4. сжатие

  5. нажмите другие опции, если Вы хотите к защищенной паролем zip

  6. нажмите сжатие

это сожмет Ваши все файлы, и Вы будете видеть, размер ООН сжал папку и сжался, папка отличается

0
ответ дан 28 March 2013 в 17:27

Последний шаг в сжатии JPEG - это энтропийное кодирование, которое по сути очень похоже на то, что делает алгоритм ZIP:

  • идентифицируют подстроки, которые являются более распространенными и; [ 112]
  • дают им более короткие кодированные последовательности,
  • менее распространенные подстроки будут отображаться в более длинные последовательности.

Используемая длина вычисляется на основе вероятности увидеть подстроку в полном файле. В результате в кодированном файле (JPEG или .ZIP) все подстроки размером с теперь имеют примерно равную вероятность возникновения. В результате оба файла .ZIP и JPEG будут очень плохо сжиматься через дополнительный проход энтропийного кодирования.

0
ответ дан 28 March 2013 в 17:27

Действительно, архивирование jpgs не будет работать.
Однако вы можете изменить разрешение.
Попробуйте использовать процессор Phatch PHOTO BATCH (на примере), он находится в программном центре Ubuntu.
Вы можете сделать с ней много всего, но то, что вас должно заинтересовать, это опция FIT.
Разделите на X разрешение ваших изображений.
Лучший,

0
ответ дан 28 March 2013 в 17:27

Другие вопросы по тегам:

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