Imagemagick 6.9.11-60 no Debian. Como imprimir a data e hora em que a foto foi tirada na imagem? (em imagens existentes). Eu configurei essa opção nas configurações da câmera, mas ela só se aplica a novas fotos. A data está na imagem metatada. Deve ser a data real em que a foto foi tirada, não a data em que foi salva no disco rígido do PC.
relate perguntas
-
Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?
-
Inicie/pare o serviço systemd usando o atalho de teclado [fechado]
-
Necessidade de algumas chamadas de sistema
-
astyle não altera a formatação do arquivo de origem
-
Passe o sistema de arquivos raiz por rótulo para o kernel do Linux
Muita coisa irá variar dependendo das imagens que você possui e dos metadados que elas contêm, mas por exemplo com o ImageMagick você pode imprimir a data e hora EXIF de
myphoto.jpg
comSe você não tiver o
magick
comando,convert
também funcionará. Se você deseja um formato de data não ISO, você pode extrair a data primeiroidentify
e manipulá-la comawk
ou outras ferramentas, por exemplomudaria
2023:10:04 09:29:24
para04:10:2023 09:29
.Se a sua imagem não tiver dados EXIF, você poderá encontrar outras informações de horário, por exemplo
'%[date:create]'
. Useidentify -verbose
no arquivo para listar todas as propriedades.Para calcular um tamanho de ponto adequado para a anotação, você pode usar da mesma forma
identify
para encontrar a largura da imagem:Veja imagemagick para muitos exemplos e alternativas. Aqui está um pequeno script de shell: