Уменьшение изображений и изменение ориентации изображений

Вспомнилось как-то древние уроки товарища и его пересказ сего безуспешного действа по поводу хтмл, там была тема относительно уменьшения качества картинок аля .jpg ибо скорость интернета в 1 мбит/с в те годы было уделом мечтаний. Ну вот и подумалось что каждая фотка размером 7+ Мб будет жирно, а юникс система уже реализовала сию фичу, потомуюююю:

  • sudo apt update -y && sudo apt install jpegoptim -y ---> обновляемся и устанавливаем утилитку
  • переходим в необходимую папку, или дерево папок ниже
  • find . -type f -name "*.jpg" -exec jpegoptim --strip-all -m85 {} \; ---> в текущей директории ищем все файлы .jpg, удаляем все метаданные и устанавливаем качество (считаеться идеальным балансом размера и качества)



Только вот возникла такая трабла как переворот положения картинок, типо горизонтальное нужно перевернуть в вертикальное
  • sudo apt update -y && sudo apt install imagemagick -y ---> так же устанавливаем тулзу
  • идем в папку где лежат изображения
  • mogrify -rotate "90" -verbose *.jpg ---> повернуть все .jpg на 90 градусов по часовой стрелке, если установить "-90" то будет против часовой, а если "180" то соответсвенно повернет на 180 градусов