Como girar imagens automaticamente com base em dados EXIF?

10

Eu sei como fazer manualmente . Agora eu gostaria de automatizar isso com base nos dados EXIF. Eu já tenho exiftool instalado, mas parece que só pode ler os dados, mas não pode girar a imagem.

Existe uma pergunta semelhante no SU sobre o Ubuntu . Mas estou procurando possíveis soluções usando o OSX.

    
por LA_ 07.11.2013 / 11:52

3 respostas

5

Você pode usar o nconvert , que é freeware (para uso particular e educacional) e está disponível para Win, Linux e Mac .

Esta ferramenta pode girar imagens JPEG sem perdas de acordo com a tag de orientação EXIF:

nconvert -jpegtrans exif -o 'rotated_%.jpg' *.jpg

Esse comando em lote converterá todos os arquivos JPEG no diretório atual e prefixará seus nomes com rotated_ . Isso é controlado pela opção -o , consulte nconvert -help para mais possibilidades:

-o filename       : Output filename
   Use # to specify position of numeric enumerator
   Use % to specify source filename
   Use $ to specify full source pathname
   Use $$ to specify source folder name
    
por 06.01.2014 / 12:14
12

Você pode usar o jhead gratuito (que usa jpegtran ).

Para corrigir uma imagem chamada "image.jpg", basta digitar:

jhead -autorot image.jpg

Para corrigir todos os JPGs com dados EXIF na pasta atual, use:

jhead -autorot *.jpg

Se os ícones das miniaturas não forem exibidos corretamente, você poderá atualizá-los:

  1. Crie uma nova pasta (mantenha o nome sem título)
  2. Mover as imagens afetadas para a pasta
  3. Usando a Visualização de colunas, mova as imagens de volta para a pasta original
  4. Excluir a pasta vazia sem título
por 06.01.2014 / 12:54
1

Esta não é uma solução com script. Eu gosto deste modo, pois permite-me alterar outros aspectos das fotos em uma única etapa.

Possível solução simples é usar o Google Picasa.

Depois de adicionar fotos, todas as fotos são autorotadas para exibição. Se a imagem deve ser autorotada no arquivo, basta pressionar o botão salvar na pasta de imagens. Isso salvará todas as fotos na pasta com rotação corrigida. O Picasa também está disponível para o OS X e é executado no Linux no Wine.

    
por 06.01.2014 / 14:46