Como posso, de forma mais eficiente, redimensionar imagens em um Mac? [duplicado]

3

Tenho redimensionado em lote imagens por meio da visualização (OS X) por meio da barra de menus, mas quero um fluxo de trabalho mais simples, já que faço isso uma dúzia de vezes por dia.

O que eu quero:

  1. Selecione um grupo de arquivos de imagem no localizador
  2. Pressione um botão ou dois (item de menu ou atalho de teclado) para fazer o seguinte:
    • Redimensione todas as fotos para 600 pixels de largura
    • Salvar como arquivos JPG com 75% de qualidade

O que eu também quero:

  • Todas as opções acima, mais o passo a (1): recortar imagens até 200 pixels de altura

Eu posso fazer tudo isso manualmente, em um lote de arquivos, por meio da visualização. Eu posso fazer isso de uma vez com alguns atalhos de teclado no Photoshop ou no Pixelmator.

O Automator (usando a Visualização) pode ser dimensionado para 600 pixels na dimensão mais longa, mas não permite especificar a largura. (Pode dimensionar especificamente para largura antes de cortar a altura.) Pode mudar para JPG, mas não pode especificar a qualidade da imagem. Eu também não posso atribuir um atalho de teclado para todo o processo.

Essa é minha melhor opção em um Mac? Posso realizar isso de maneira mais eficiente por meio de outro aplicativo como o Quicksilver?

    
por Nick Douglas 26.06.2012 / 18:44

1 resposta

9

Você pode instalar o ImageMagick com brew install imagemagick ou sudo port install imagemagick e usar algo assim:

for f in *.png; do convert $f -filter lanczos2 -resize 600x -extent 600x200 -quality 75 ${f%png}jpg; done

Mais exemplos:

# 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

O filtro padrão para reduzir imagens é Triangle , o que geralmente faz com que as imagens pareçam muito desfocadas sem nitidez adicional na minha opinião. Triangle é semelhante aos métodos de redimensionamento usados pelo Automator e sips . Eu costumo usar Lanczos2 (Lanczos de 2 lobos), o que torna as imagens menos nítidas do que Lanczos ( Lanczos3 ou 3 lobos Lanczos). Lanczos2 é quase idêntico a Catrom e também é semelhante à opção bicúbica no Photoshop.

Uma comparação de diferentes opções de redimensionamento: link

    
por 26.06.2012 / 19:32