Как конвертировать изображения .bmp в .jpg

Статьи ChrisADR  Они были очень хорошими и получили невероятное признание, однако в своих первых статьях он использовал изображения .bmp которые обычно занимают гораздо больше места на диске, чем изображения .jpg, из-за чего пользователи с медленным подключением не могли оценить изображения, дополняющие их текст, поэтому мне пришлось научиться конвертировать изображения .bmp в .jpg, и хотя есть несколько способов сделать это, самым простым было использование инструмента mogrify пакета ImageMagick.

Что такое могрифы?

Инструмент могрифицировать С какой стороны посмотреть, это довольно интересно, так как функции, специализирующиеся на обработке изображений, которые позволяют нам выполнять процессы изменения размера, размытия, обрезки, затемнения, рисования, зеркального отражения, объединения, преобразования изображения и другие.

Инструмент mogrify берет исходное изображение и, в соответствии с параметром функциональности, который мы указываем, перезаписывает изображение на изображение с ожидаемым результатом, все это очень быстро и прозрачно для пользователя.

Этот инструмент доступен в программном пакете ImageMagick что позволяет создавать, редактировать и составлять изображения из командной строки без необходимости использования графического приложения. Официальную документацию по использованию и возможностям mogrify можно найти здесь или выполнив команду с консоли mogrify -help.

Как преобразовать изображения .bmp в .jpg?

Как упоминалось выше, изначально могрифицировать позволяет конвертировать изображения, один из форматов, который он позволяет конвертировать, это .bmp в .jpg и наоборот, мы можем сделать это как для изображения, так и для их партии, кроме того, с параметром -format мы можем сказать mogrify не заменять исходные изображения, а создавать новые.

В случае массовое преобразование изображений .jpg в .bmp просто перейдите в каталог, где находятся исходные изображения, и выполните следующую команду:

mogrify -format jpg * .bmp

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

Простой учебник, но он может решить жизнь более чем одного человека.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

5 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   ChrisADR сказал

    Что ж, статья очень хороша 🙂 спасибо за помощь и извините за дополнительную работу 😛 Я использовал всегда надежный Shutter для выполнения тяжелой работы, но я забыл настроить его для прямого преобразования в .jpeg 🙂 Все решено, и еще раз спасибо 😉 привет

    1.    Lagarto сказал

      Спасибо за такую ​​хорошую работу !!!

  2.   Билл сказал

    Бывают случаи, когда PNG (сплошные, однородные цвета, типичные для снимков окна приложения) лучше, чем JPEG (лучше всего для реалистичных фотографий). Из-за потери конечного размера и качества .jpeg.
    Отличный инструмент mogrify, еще один отличный инструмент в том же пакете ImageMagick - convert:
    Обе команды делают одно и то же, но mogrify имеет тенденцию разрушать исходное изображение, а convert создает новое изображение.
    Это упрощает изменение размера всех фотографий в камере для последующей отправки по электронной почте с помощью mogrify:
    с могрифе: могрифай -размер 25% . JPG
    с преобразованием в скрипт: для изображения в формате * .JPG; выполнить convert -resize "33% x33%" $ image RES $ image; готово
    Я оставляю вам варианты, которые я использовал с convert:
    Повернуть фотографии при копировании в каталог: convert -rotate -90 * .JPG rotate / rotate
    Придайте им яркость и контраст, скопировав результат в каталог: convert -brightness-Contrast 20x + 40 rotated
    блеск / блеск
    Создайте PDF-файл со всеми из них: convert * todo.pdf
    Вырежьте часть изображения: слева: 126 и выше: 56, размерность: ширина 912, высота 624.
    convert -crop 900 × 624 + 126 + 56 C * .png J.png
    Есть много возможностей, создавать скошенные рамки для фотографий и т. Д.
    Великолепные статьи для обоих, одна для более широкой аудитории, а другая для профессиональных компьютерщиков.

  3.   cusa123 сказал

    Хорошее место, чтобы спросить, как решить "Ошибка интерпретации графического файла JPEG (не файл JPEG: начинается с 0xff 0xff)"

  4.   Нестор сказал

    Почему мы сопротивляемся графическому интерфейсу? Может быть, это очень сложно разработать и требует больших усилий? то, что что-то сложнее, не означает, что это более эффективно, иногда лучше выбрать самый короткий и легкий путь, если самый длинный требует много поворотов