2

Как я могу изменить размер пакета изображений с помощью Automator, чтобы все изображения имели фиксированную высоту, например, я хочу изменить размер всех изображений до 60px, в то время как ширина может быть любой.

4 ответа4

3

Вы также можете изменить размер изображения из предварительного просмотра:

Или установите ImageMagick с помощью brew install imagemagick или sudo port install imagemagick и используйте что-то вроде этого:

for f in *.png; do convert $f -filter lanczos2 -resize x60 -quality 93 ${f%png}jpg; done

Больше примеров:

# modify images in place and make images larger than 1280x1280 pixels smaller
mogrify -filter lanczos2 -resize '1280x1280>' *.png

# save thumbnails to ~/Desktop and make images wider than 500 pixels smaller
mogrify -filter lanczos2 -thumbnail 'x500>' -format jpg -quality 93 -path ~/Desktop/ *.png

# make images smaller or larger and crop them so that they are exactly 200x200 pixels
-resize 200x200^ -extent 200x200 -gravity center

# use a white instead of a black background
convert transparent-bg.png -flatten white-bg.jpg

Фильтром по умолчанию для уменьшения масштаба изображения является Triangle , который, на мой взгляд, часто делает изображения слишком размытыми, без дополнительной резкости. Triangle похож на методы изменения размера, используемые Automator и sips . Я обычно использую Lanczos2 ( Lanczos с 2 лепестками), что делает изображения менее четкими, чем Lanczos ( Lanczos3 или 3-лепестковые Lanczos). Lanczos2 почти идентичен Catrom , и он также похож на бикубический вариант в Photoshop.

Сравнение различных вариантов изменения размера: http://lri.me/upload/imagemagick-osx-resizing/index.html

1

Используйте (установите) действие "Сохранить для Интернета", доступное по адресу http://junecloud.com/software/mac/junecloud-automator-actions.html.

Работал на меня :).

Вы можете указать максимум с помощью и Высота для изображения.

0

Если вам нужен простой в использовании инструмент перетаскивания, вы можете использовать разработанное мной приложение под названием ImageXY. Размеры изменяются до ширины, высоты или фиксированных размеров в пикселях и процентах. Также использует все ядра вашего современного процессора и, таким образом, может изменить размер 100 фотографий DSLR до размеров сети за ~ 5 секунд.

0

Предварительный просмотр, безусловно, является хорошим решением для изменения размера. Есть и другие приятные бесплатные опции, такие как ImageMagic (утилита командной строки), Preview или что-то еще, плюс Automator и т.д.

Однако, если это является частью вашей работы и вам нужна настоящая гибкость, специализированное приложение сэкономит вам много времени и предложит гораздо больше возможностей. Многие пользователи выбрали наш пакетный ресайзер изображений Resize Sense (http://veprit.com/resizesense) за его выдающуюся гибкость и удобство.

Отказ от ответственности: я разработчик. Вы лучше судите Resize Sense самостоятельно. Вступительное видео на веб-сайте продукта расскажет вам, что именно такого особенного в Resize Sense. Есть бесплатная демо-версия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .