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.