конвертиране

Как да конвертирате изображения в командния ред на MAC OS?

Конвертиране на изображения в терминала на macOS

Ако се опитах леко да ви разубедя да се гмурнете в джунглата на параметрите на afconvert, напротив, горещо ви призовавам да опитате глътки от графичния конвертор Makovsky. Едва ли ще искате да се върнете към ImageMagick, след като го опознаете.

За да прекодирате файл от един формат в друг, въведете:

1отпива -s формат –изход

За JPEG можете да зададете нивото на компресия след формата: formatOptions. Поддържаните формати включват JPEG, TIFF, PNG, GIF, BMP, PSD и някои по-екзотични.

Освен това можете да правите различни трансформации с картината. Ето списък с най-полезните опции за добавяне към команда:

  • -z — отрязвам;
  • -f — дисплей;
  • -r — връщане;
  • -z — промяна на размерите;
  • -Z е най-полезният параметър, който пропорционално компресира или разтяга картината в зависимост от зададената ширина.

Ако трябва да конвертирате много снимки наведнъж, тогава този bash скрипт ще ви бъде полезен:

за i в *.png; do sips -s format jpeg -s formatOptions 97 “${i}” –out “${i%png}jpg”; Свършен

Тук PNG от текущата директория се компресират до JPEG с качество 97%.