Способы уменьшения размера фотографий в Ubuntu: примеры с кодом

Чтобы уменьшить фотографию в Ubuntu, вы можете использовать различные методы. Вот несколько примеров кода:

  1. Использование ImageMagick:

    sudo apt-get install imagemagick
    convert input.jpg -resize 50% output.jpg
  2. Использование библиотеки изображений Python (PIL):

    sudo apt-get install python3-pip
    pip3 install Pillow
    python3 -c "from PIL import Image; img = Image.open('input.jpg'); img.thumbnail((800, 800)); img.save('output.jpg', 'JPEG')"
  3. Использование GraphicsMagick:

    sudo apt-get install graphicsmagick
    gm convert input.jpg -resize 50% output.jpg
  4. Использование GIMP (программы управления изображениями GNU):

    sudo apt-get install gimp
    gimp -i -b '(let* ( (filename "input.jpg") (image (car (gimp-file-load RUN-NONINTERACTIVE filename filename))) (drawable (car (gimp-image-get-active-layer image))) ) (gimp-image-scale image 800 800) (gimp-file-save RUN-NONINTERACTIVE image drawable "output.jpg" "output.jpg") (gimp-quit 0))'

Эти примеры охватывают различные инструменты, доступные в Ubuntu для уменьшения размера фотографий. Выберите тот, который соответствует вашим потребностям, и установите необходимые пакеты, если они еще не установлены. Замените «input.jpg» фактическим путем к входной фотографии, а «output.jpg» — желаемым выходным путем.