Ubuntu 14.04 нет сигнала на мониторе внезапно

Сценарий Bash (престиж Тиму). Из ссылки следующий скрипт и комментарии:

for i in *.jpg
do
djpeg $i | pnmscale -xysize 48 38 | cjpeg -opti -progr -qual ‘75%’ > TN_$i
echo $i processed
done
Это создаст миниатюры для файлов, заканчивающихся на .jpg, и создаст миниатюру с именем TN _ *. Jpg. Отрегулируйте параметры по своему вкусу. Для миниатюр вы часто не хотите использовать imagemagick или конвертировать или что-то еще; для моего обычного размера (48 × 38), он создает колоссальный огромный 50K jpg, когда есть другие способы получить их намного меньше: это уменьшает средний размер изображения примерно до 1K - скорее подходит для страницы миниатюр! pnmscale будет установлен по умолчанию Установка djpeg и cjpeg
sudo apt-get install libjpeg-turbo-progs
edit: не работает с PDF

Игнорирование рекомендаций в комментарии об использовании imagemagick ...

[ f3]

и использовать это как аналогичный метод, как описано выше, но в этом случае с использованием команды преобразования из IM:

#!/bin/bash
FILES="$@"
for i in $FILES
do
echo "Processing image $i ..."
/usr/bin/convert -thumbnail 100X100 $i $i.png
done

Вот сценарий Bash для эскизов, используя Я. Вы можете указать высоту, ширину и многое другое. Пример из ссылки:

Например, это преобразует JPG-изображения в миниатюры GIF в поддиректории «большие пальцы», которые были созданы только 100 пикселей в ширину и 100 пикселей в высоту
mkdir thumbs  
mogrify  -format gif -path thumbs -thumbnail 100x100 *.jpg

[d22 ]

О названии конкретно о PDF. Использование IM ...

convert -thumbnail 100x100 1.pdf 1.png

0
задан 18 November 2017 в 22:53

0 ответов

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

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