Como identificar automaticamente conjuntos de imagens entre colchetes entre centenas de imagens?


11

Eu tiro muitas fotos. Muitos deles (cerca de 50%) são entre colchetes para criar imagens HDR posteriormente. Gostaria de identificar automaticamente os conjuntos entre colchetes e movê-los para uma pasta separada para processamento adicional.

Eu uso o Linux, portanto, as soluções baseadas no Photoshop estão fora do escopo.


1
Talvez com pouca tecnologia, mas o velho truque com os dedos do panorama funcionaria para você? Simplesmente termine cada conjunto de braçadeiras com um tiro de sua mão, como um marcador para finalizar essa série.
— Fer

1
@Ferdy, você ainda precisará de algum software de reconhecimento de mãos para marcar e mover automaticamente os conjuntos entre colchetes, conforme a pergunta!
— precisa saber é o seguinte

Respostas:


4

Se você possui uma DSLR da Canon e está disposto a instalar o Magic Lantern, existe um ótimo recurso que resolve esse problema perfeitamente.

Quando você faz disparos entre colchetes no ML, pode configurá-lo para gerar um pequeno script de shell que é executado em infusão no conjunto de imagens. O script é gravado no mesmo diretório que as imagens.

Eu realmente não uso os scripts em si (eu tenho meu próprio script enfuse), mas acho-os bastante úteis como um registro de quais imagens estão em cada conjunto entre colchetes.


Lanterna Mágica parece ser uma boa solução para o meu problema. O arquivo de script que ele salva com a lista de imagens entre colchetes é um bom começo para qualquer fluxo de trabalho.
— Atis

Seria bom se você pudesse adicionar uma descrição de como fazer essas configurações no ML ou criar um link para sua página wiki.
— OSUZorba 6/06/2017

8

heads-up, esta não é uma resposta completa; pode ajudá-lo a chegar à solução, embora
seu ambiente linux seja perfeito com o Phil Harvey's ExifTool

A ferramenta autônoma pode ter uma maneira de ser script para fazer isso.
Um truque sujo é usar carimbos de data e hora e dados de desvio de colchete para coletar imagens.

Também existe uma biblioteca Perl .

Veja também webhdrtools, que é baseado no ExifTool & Perl, entre outras coisas.
Embora eu não tenha verificado se ele lida com o seu interesse em isolar imagens entre colchetes,
se não, dê uma olhada na saída do exiftool para imagens entre colchetes e não entre colchetes. Você pode encontrar um método simples para isolá-las.

Finalmente, quando você fizer isso, compartilhe seu fluxo de trabalho aqui.
Este também está no meu roteiro há um tempo:-)


O Webhdrtools possui um programa que fará isso, mas é baseado em uma separação mínima de tempo entre o conjunto entre colchetes e as imagens que precedem ou seguem. Isso significa que, em um pacote misto de filmagem entre colchetes e contínua, o último acabará sendo tratado como entre colchetes e colocado em um diretório (o que pode ser útil).
— Blrfl 04/10/12

O script Lanterna Mágica pode ser usado para imagens que tirarei no futuro. Trabalhar no fluxo de trabalho para imagens existentes tem prioridade mais baixa.
— Atis

A análise baseada em carimbo de data e hora +1 parece ser o caminho a percorrer, para mim.
— JoséNunoFerreira 23/01

2

Aqui está o que funciona para mim:

exiftool "-directory=HDR" -if '$ShootingMode eq "Continuous, Exposure Bracketing, Auto ISO"' *

Se você estiver na Canon, use BracketMode em vez de ShootingMode e AEB como o valor. Para a Nikon tente o que eu usei. Aqui está uma lista de comandos específicos para marcas. Fui à Nikon e procurei por "bracket" e esta solução funciona.


1

Escrevi um post rápido explicando como concluo a mesma tarefa. Você pode encontrá-lo no meu blog

Resumo aqui. Usando o ExifTool, é bastante trivial alcançar nossa intenção. Apenas uma questão de uma linha de comando:

exiftool "-directory=HDR" -ext CR2 -if '$bracketMode eq "AEB"' .

2
Por favor, coloque a resposta diretamente aqui. Caso contrário, como isso é diferente do spam?
— Unapiedra

3
Sim, pelo menos, indique que sua solução usa exiftool e funciona para o canon. O link para o blog provavelmente está bom, mas precisa de uma certa quantidade de conteúdo aqui para que as pessoas possam avaliar se devem clicar para obter mais.
— MikeW

E, você sabe, os blogs vêm e vão ....
— Por favor, leia meu perfil

Feito! Eu adicionei um resumo rápido;)
— maxcanna
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.